The shirt itself was a hit! It was originally purchased for a 7 year old's birthday. Based on the measurements that were provided and the reviews posted by others, I went with the size 7/Large. What I ended up receiving was a Youth Large shirt, which was equivalent to about a men's XS/Small. It was much too big for the birthday boy but he still loved it and says he'll "grow into it". While the sizing is really confusing, the quality of the shirt and print redeemed this shirt to earn the 3 star rating.