The product is overall great, with excellent quality. In order to match my boyfriend's Batman outfit, I ordered this Batman set. The seller shipped it on time, so I have time to prepare for our event. It is well packaged with a plastic sheath to protect it and transported in high-quality packaging. I am also very appreciate the seller's help and recommendation.