I found this suit to be very nice quality as far as the material, but I found two things I didn't like. The first thing is that the button holes on the suit jacket are a little small for the buttons and we could barley squeeze the buttons through the holes. The second thing I didn't care for is the pants are very tapered at the bottom of the pant leg and my son wears a size 20 boys suit but he wears an 11 mens shoe in US sizing. So, the pants don't hang over his shoes like they should. I was able to take this to the cleaners and have it professionally altered because the waist was about an inch too small and the pants needed hemmed. They did a beautiful job and he is able to wear it. He really likes the vest under the suit coat because it holds his tie in place and just looks really nice. Having the suit altered and pressed added about $40 to my price so make sure you factor that in unless you are a good seamstress.