This shirt fits great. As a performer I need shirts that stand out and this does exactly that. Being made of synthetic material makes it a bit hot onstage, but that goes with the territory. Shiny material is never going to breathe. Can’t beat the price.