The fit was very generous, but true to an XL. I ordered up as generally things tend to run small. The cut is slightly different than shown in the image as it's a standard tee, but the quality is very good in both the tee & the printing & it arrived quickly, so I rated it (5) stars. Overall, I was really pleased!!