I just bought these for my daughter who is a flyer in cheerleading. We were pressed for time and I was worried they may not fit. I went by the reviews and they fit perfectly!  She loves them.  She went to Cheer Camp, wore them most of the time and they were very comfortable. I happen to like leather so I wish they would make them in leather.  Other then that, they are wonderful.