My kid has been wearing skechers z-strap shoes for years. They are comfortable, easy to get on and off, and hold up well enough for an active 3.5 year old boy. I deducted a star only because they sent me the wrong size. I ordered 11 but recieved a 12.  However, rather than return them, I decided to keep them. He'll grow into them soon enough. Luckily I had time to order another shoe in the correct size. It would have been a bigger deal if I had needed these right away!