This shirt definitely is 2 sizes smaller than labeled, and essentially an awkwardly proportioned spandex stretch shirt. The print is smaller than the advertised image, and you can’t even tumble dry it - which is just not acceptable for a regular T-shirt. Unfortunate since the image is so great, but this is unwearable.