Based on the quality of most Halloween costumes I've seen in stores, I wasn't expecting anything too great with this, but I was pleasantly surprised! The costume seems to be very high quality and is nicely lined. It opens up both at the top in the back and at the legs for diaper changes. The only thing I wish was different is that the top hat is not connected to the headpiece. Instead, it Velcros to the headpiece and I don't know that it will stay on very well. It's pretty cute without it, though, so even if it falls off, I'll be really happy with this costume. If you can, give yourself a little time between when you are to receive it and when your little one is to wear it so you have time to put the top hat on a can/bottle/something to regain it's shape--it was pretty squished just by the nature of the packaging.