The style and color of these shoes are great and I love them. But I have to agree they seem to come off the feet too easily, even with the velcro strap. Bummer because other than that they're a great shoe. My guy is still pretty young for a walker and not yet running and climbing on everything, so I'm able to keep them on his feet pretty well, but if he were more active I could see getting frustrated at having to put them back on and/or loosing them. So I rate them high for looks but low for staying on the foot.