Bought for my husband: I got him both the white and heathered gray colors, both size large. The gray fits perfectly but the white isn’t as great of a fit, it’s like it’s a different material. He’s still happy with the purchase though, just ordered another gray and dark gray.