I got these last minute for my son's Easter outfit. They matched a shirt I had that he was going to wear. They fit great, I went with a 5 - he is 4. And it was a good fit. They are able to tighten at the waist. The blue as is in the picture.