I did not expect these to fit as well as they did due to some of the reviews for this brand. These worked out great! my 11 year old is a size 14, only because of how long his legs are. His waist is a size 10-12 depending on the brand. The waist was a tad big, I expected that, but they had a drawstring which was a blessing. They stayed on and never fell off the entire beach weekend. I will be buying this brand again!