This shirt fit absolutely perfect! I am giving it 1 star because the dye from the pink elbow patches stained a bunch of areas on the shirt. I hated returning this shirt because it would of been perfect.