I'm 5'10" and 210 lbs. and I usually wear a very large sweatshirt. I ordered this product in a size X-Large in the hope that it would It fits perfectly. What I really liked, besides the extra warmth, was that the ribs on the wrists and waist were not loose or thin. The shirt came with a tag with washing and drying instructions. I still have it not washed to see if it shrinks.if this item came in navy blue i would definitely buy it.also i have to hide the ones i have because my wife wants to wear them even though they are too big for her is.