I purchased this for my 3 year old, and I would recommend getting one size up if you plan to use it past Halloween because it runs a little small. It is well made and durable. I was even able to pop it right in the washer and dryer and it came out like brand new (minus the feathered hat that I didn't wash). The lining around the neck needs a tack stitch or something, it kept popping out, which is no big deal to me, I can do that at any time. Lastly, the hat was tiny, it almost didn't fit on my son's head (he doesn't have a big head either), but it did stay on so it wasn't a big deal, very cute costume indeed! Baring those very minor issues, it was an adorable costume and I would recommend it to anyone looking for an easy peter pan costume for their little ones.