It seems like overnight my daughter outgrew her tap shoes and I needed to get a new pair asap. I always get nervous ordering shoes online but didn't want to pay an arm and a leg in stores. I loved how these have the velcro strap and to be honest those flowers inside (silly right). My daughter is outgrowing her size 8 shoes but some 9's are still big on her. I read these are true to street size in other reviews and was going to order the 9. When I looked at the sizing the difference between the 9 & 9.5 was 1/6 of an inch so I ordered the 9.5 and I am glad I did. I thought they would be a bit big, so she had room to grow, but they fit her very well. I think I couldve even ordered a 10.... hope Im not stuck buying a new pair before recital next summer!! They are easy to put on, are great quality and my daughter loves them! Overall great product i'm just not too sure the sizing is true to street size....