Bought this shirt for my nephew. Quality & look is great. The sleeves look a touch short, but hopefully the width of the shirt will compensate. Purchased an XL - nephew is a football player, about 6'1" 240 lbs.  Shirt will fit nicely with a bit of room - perfect!