I thought this costume was absolutely adorable. It's not high end or anything, but for a one time use it's fine. It is loose enough that I was able to easily layer up my daughter underneath the costume to keep her warm. The hat fell off a couple times, but that was partly because my daughter just moves around so much.