I bought this costume for my 16 month old son, who looked absolutely adorable in it. The package arrived shockingly quickly and in great condition. It was very comfy and it fit him well. The only drawback was that the hat was way too large for his head (as other reviews mentioned.) It kept falling down over his eyes, even though everything else fit perfectly, and he kept taking it off because of that. However, the costume was cute even without the hat so I was still very satisfied. I'm sure I could have made the hat smaller with a safety pin if I absolutely desired to make it work.