I had knee surgery. My left leg is swollen at the moment. The adjustable Velcro strap is great for customizing to your foot. The sole is comfortable and helps massage the feet. Glad to have discovered them.
Pros
They would be much better (at least for me) if they had more arch support.