I purchased these for my daughter for cheer practice and she loves how they fit. They are comfortable and they don't ride up on her. I will buy more of these in the future. They also have washed well so far.