Overall this costume was great for its intended purpose. The XL size was a bit snug but not too terribly bad. We got so many compliments on this costume and we would buy again. Keep in mind that the quality of the shirt is not good. It's very thin and is only held by pieces of Velcro in the back of the shirt. The head could use one more piece of Velcro to hold it on because towards the end of the night, it wouldn't stick anymore. All of that aside, this is a great costume and definitely worth the money.
Rating: [5 of 5 Stars!]