The shoes are nice. Sturdy sole and easy to put on my toddler's feet. However, the velcro is terrible. After just a few wears, the straps lost their velcro and would not stay closed. Very disappointed in this product.