My son has been asking for this costume for the longest time & I finally gave in… & I’m glad I did! The quality of the costume is what I love the most because with care he can wear it whenever. He has already worn the outfit out & has been given compliments! He is 5”5/155 lbs & the XL fit nicely.