The product itself is fine. The problem is with the size options. I selected "6-12 months" for my 7 month old.
The package that arrived was too big for even a toddler. The costume is over 3' long, which is more appropriate for a 4 or 5 year old. Yet, according to the documentation on the package, the shop actually sent the correct "6-12 month" costume. Something is severely wrong with their measurements or their computer system or both.
And then the topper was that they warned it would take 30 days for an exchange to be processed during the Halloween season. So, yep, we're stuck with it. At least my kid will have a cool costume in four years!