These fit my feet, unlike most canvas ballet shoes I have tried. Fit my feet means they are snug everywhere without any bits of canvas flopping and without pulling my big toe inward or restricting my ability to push against the floor. I will certainly be switching to this brand. By the way, Dancewear Corner's sizing advice was spot-on. I wear size 11 street shoes, and the 9 1/2 SoDanca ballet shoes are the right size for my feet.