Bought these shorts for my girls age 11 and 9 for cheer practice. They love them and are true to size. I Bought a size large and medium for my girls they are tall and slim. Colors are vibrant and so far have not faded or shrunk. Have purchased more than once.