Normally I wear a medium. 5'8" 155lbs. 42 chest 30 inch waist. These shirts are baggy around my waist and very long. A lot of reviews said they were too tight around their waists and I almost ordered Large. Perhaps I should have ordered Small. The listing says they're polyester and spandex, but the shirt tag says cotton and "spandex" (elastane).