I ordered a Medium because the non-Ultimate cotton version of this sweater fits me perfectly. The heavyweight cotton used for this is very nice, and it's much warmer and tougher than the non-Ultimate variation. But it is a bit too large. The sleeves fit ok, but I feel it is too long and wide for me (LOTS of torso room). Since I prefer clothes that fit nicely, that is my only complaint. I would recommend this sweater to anyone, BUT I would order a smaller size than normal if you're a thinner person. I'm 6'0" and 170 lbs, and this was just too roomy. Hope this helps.