I was skeptical about my order after reading negative reviews online and after an initial delay, I became even more skeptical. However, I reached out to the customer service email and received responses within 24 hours. It did take some time for it to arrive but when it did, I had one VERY happy birthday boy! I was impressed by the quality of the outfit, it was the perfect size and had everything included that was advertised. I'm happy to have been wrong about this company and would feel comfortable ordering from them again! Don't let the negativity deter you. It was worth the cost and the smile on my sweet little guy's face was priceless! Thank you so much!