I bought a pack of these shirts for my husband and he can't stop wearing them. The shirts have plenty of length and really slim him out. He normally wears an XL and I was worried about buying an XL in these because the shirts are "slim fit". However, there was no problem with the XL. We are both happy with the purchase!!