These shirts are definitely true to size! I love them and my husband loves them! My husband is 6' 2" and wears the XL and likes these because they are long enough. They are not long lasting but the fit is dead on. I use them for doing vinyl as well.