Brought for my son he is 10 years old but tall and slim. I brought age 10 and 11 and kept the 11. He loves them! He has skinny legs and they fit well, very comfortable and wash up well too. I thought they were a bit pricey for a 10year old but these were the only ones that we found that fit so well.