I normally wear an XL but ordered a XX after reading the reviews. This must run a little small because the XX fits like XL. It's a comfortable top and fun to wear. REALLY like the pockets although they are a little too far out to my sides. The material is light, soft and comfortable, slightly see-through (ordered White). It is great for cold days, definitely kept me warm. This top is not so casual, wearing with a nice pair of pants to work or jeans for fun.See full review