I was so excited to get these.  They were exactly as I had hoped.  Comfortable, great support and as soon as I walked the velcro came undone.  After 10 minutes of walking around the house I had to redo the velcro so many times that I had to return them.  There is no way I could do a full day of walking and stop every few steps to fix my shoe.