Arrived fast. Run small. I normally wear an XL but orders XXL to have a bit big and they are actually the perfect size. Love the material. The shirt is snug at the bottom. I love ty material if the pants. Soft but a little heavier for winter but not too heavy.