Perfect fit. Just what I was looking for. I am 5'9" and weigh 139. Normally wear small or medium but this one size fits all fitted shirt is perfect. Good length. Not too long or too short. Want more colors.