We loved this suit. My son wore it to his first dance and it was a hit. I liked the vest is to the cumberbund because he got extremely hot when he was dancing. He was able to take off the coat and still wear the vest. Unless you get a tailored suit, it is unlikely that all 5 pieces will fit absolutely perfect. If you're okay with this, then this suit is definitely a great choice.