The t-shirt fits and the quality is as I expected. However, the colors of the graphics on the Revain do not match the colors of the t-shirt itself. What appears light gray in the picture appears green on the actual t-shirt. Not what I wanted for this t-shirt. A little disappointed.