Firstly I never give perfect reviews so I give 4 stars. The shoes are nice and comfortable - I am happy with the purchase at a reasonable price. Shoe size fits me. Pretty easy to put on and take off. They are very light and flexible, almost like slippers, but the sole feels durable enough for frequent everyday use and moderate exercise like walking or sprinting. The grip is good although I haven't used them on wet or slippery surfaces. I don't think the leg brace is intended for more strenuous exercise. All in all a worthwhile purchase.