I purchased a number of this particular suit for a school event and I am very impressed. Customer service was fantastic and I was able to communicate the many peculiarities of my order with ease. The suits arrived in good time and the order had been filled correctly. The quality of the products is great, especially in comparison with the price. I would definitely recommend this company rather than the more expensive branded version.