Really nice quality and the jacket fit perfectly. Took one star off because I emailed them to see if anything can be done about the pants (my son has really large legs and I knew he would need a size up) and never heard back. I bought two suits (the black tux as well which is also very nice) and have ZERO pants that can fit. I wish Customer Service would have taken the time to get back to me. Would go a long way.