Overall, I was extremely pleased with the suit. I bought a size 4 for my son who is a month shy of 5. He usually wears a 5 in jeans and shirts at this point. My options for sizes in the suit were a size 4 or 6 so I went w the 4. It was extremely big!! My son is very tall, but the pants were long enough to fit an 8yo, the bottom was saggy and the leg width was too much. The waist fit well, though. I had to have them completely cut down and altered, but then they were perfect!