The costume fits well. The material is thin, but that is expected with costumes. It's a little long-waisted for my 6 year old (we ordered a size medium), but I plan to insert some elastic into the waist line to fix that. The arm bands fit well. The belt has good-quality Velcro in place. All in all, it's a good costume, and we are well-pleased.
Rating: [4 of 5 Stars!]