I have been extremely pleased with all my Stride Rite purchases. These little shoes are adorable, comfortable (no rubbing) and breathe easy so they don't get stinky. I do think they run a little large.