The shirt fits great and looks amazing. However, the only reason I took 1 star off was that the fabric was very rough to my skin and in the heat of the summer it would cause issues with my skin. Other than that it's a great shirt.