The shirt fits perfect. Im a medium size athletic build more on the thin side. But i got a large, i can always shrink it a touch by drying it so thats what I did. It really didn't shrink much at all just alittle bit. So its perfect!! Material is more on the thin side but not too thin. All in all its perfect for me!! Thanks!! Prince lives on!!!!