I bought these shoes for my daughter for her cheer class. She said they fit well. She really likes the ability to change the colors on the triangles. So far they haven't fallen apart but she only wears them for cheer practice which is twice a week.