I wear sneakers size 7 with room for comfort. For this Bloc shoe I also bought size 7.  They fit me perfect. I chose the solid black pair since it matches any  color dance clothes. The sole is made of strong rubber-like material to give the shoe a good grip even on the slippery floor. The canvas top is comfy and breathable for my feet. I already wear them more often for dance practice than my other dance shoes. I'm glad that these shoes work for me.