Bought these for my daughter for wrestling class. She is 9 years old and weighs 81 pounds, we bought the medium ones and they fit great! It's a great stretchy material, soft and comfortable. And they are long enough to cover your tummy and waist. Great product, I will definitely buy again!