Always buy my husband a 34-35 sleeve, As they fit him perfectly. The size of the shirt was way off, since the sleeves were 2 inches too short. Also, the light yellow was really bright yellow, exactly like the picture. Be warned.