My son wore this when he dressed up for a presentation. So precious. He is tall and skinny and normally wears a 12 or 12 slim. The pants were really long and I had to pin them up. The vest was really wide and I had to pin it up as well. Overall though it was a great suit for a great price!