I ordered this for my husband who like his clothes to fit snug so naturally I ordered the small and it fits fantastically! We've searched high and low for thermals with no buttons so it was nice that amazon carried it. We will defiantly order again.