This product was exactly what I was looking for. I purchased this costume for my sons birthday party, which is taking place tomorrow, so it is too late for a replacement in time for his big day. Sadly, the zipper was completely destroyed, and the fabric was torn open on the side and bottom of zipper.  There isn't even a zipper foot, so its impossible for me to zip it and mend it where its torn.