These are adorable and relatively easy to put on and take off. Unfortunately, the elastic connecting the velcro has broken down really quickly (within a month) of baby pulling the velcro tab open and closed. Bought these even though my baby just started walking as her feet are too tiny for the walking specific shoes.