This fits very nicely. It's fairly comfy. The only reason this isn't five stars is because the pictures on the shirt are pretty pixelated and I wasn't expecting the back of the shirt to be white. I thought the picture went all the way around the shirt. Oh well. Overall, it's a nice, comfy shirt for a good price.