Fit as expected as his was second purchase. Bought the large, fits well, my dress shirts are on the shorter sleeve length 32-33", these by tape measure were about 26" shoulder seam to end of sleeve, but fit well. Body from shoulder about 28". Color consistent with ad. Light weight, could be used s a undergarment, like with a sweater depending on the temperature. Very comfy, soft, no itching. The previous buy had no labels on the collar, these do, which i am sensitive to, and will need to be cut off. Over all pleased.