I was looking for something that doesn't pinch/rub my Achilles, squeeze my ankle area, or pinch my toes. I also wanted TALL. The Velcro seemed ot hold very well, I just wish I could get them a hair tighter for stability. My only concern was the arch. It's so hard to find flats with good high platforms! I did have to put in arch support, I am still unsure if my proper Demonia size is 10 or 11, and if that makes arches even harder for me. I have several other Demonia platforms, but these specifically are very noticeably inflexible when you walk, the platform is very noticeable. Need to practice more when I walk!
The photos I took are to try to illustrate the angle of arch. It's not as severe as others, so it helps to know exactly what it's like if you are aiming for flatter.