I bought this costume on Amazon for $20, which was plenty for it. It is cute and inexpensive, therefore it's not superb quality. However, it served its purpose for Halloween. It is somewhat thin and the fuzzy material can come off (nothing significant). I put a solid colored outfit underneath for comfort purposes (it Velcros in the back). I got size 6-12 months for my 6 month old and it fit perfect (she's average size). Everyone thought she looked adorable! I did see it a couple weeks later at Walmart for about $15, but the pink was not as vibrant. I would purchase it again because really doesn't have to be top notch quality to wear one time.