I'm 6'1" 190 lbs and bought the large. The sleeves are not too long and not too short. The body is perfect for me. perfect for nightgowns where I like to be covered but don't have much extra fabric around me.An additional but probably unintentional feature is that the white garment at the bottom of the shirt is a little up and out and towards the back buttocks makes it easier to work in poor light conditions, e.g. B. in the bedroom, the back position of the shirt.