I was very impressed with the quality of this suit. The white shirt isn't the very best though and is a bit see through. My son wore a different shirt, but the tie, and quality of the suit is just fab!!! I would definitely recommend it to anyone. The jacket was a bit big, and the pants a little tight around the elastic.. we had it altered as well, to the correct pant length. I was quite surprised at the level of quality in the fabric given the low cost.