This is our 4th or 5th pair of Stride Rite shoes for our 3 yo boy. They wear well, they are easy to get on/off - for us and for him, they look good. I don't think you can go wrong with these shoes. They seem true to size - our son has big feet!