Purchased this shoe for my 90-year-old mother. The velcro fastener is well-stitched, so it holds securely. The sole is non-skid on tile and wood without "catching" on carpet (which could trip up someone who is not steady on her feet). There is enough room in the shoe without it feeling too large. It is a pretty shoe and fairly comfortable. The only issue with it, which is why I give it a "4" rating rather than a "5," is that the inside stitching is uncomfortable on the feet, even with socks on. I bought some insoles to put in the shoe to make them more comfortable. Other than that, it's a very nice shoe. I would buy it again and would recommend it. And, Shoebuy is AWESOME. Easy, fast and no-charge shipping and returns. No hassle shopping and no hassle returns. Highly recommend Shoebuy.