I ordered these shorts for my daughter. She wears them over leotards to gymnastics but also under dresses to school. These are thick and great quality. They fit true to size although they are a little bit short. They have been washed several times and still look new.  I would definitely order this again.