I have had these for a few months now and I'm comparing them to Sole Sport Slides that are sold at twice the price.

Background I have had plantar fasciitis I do a lot of running and hiking in rough rugged areas! If you don't know what plantar fasciitis is just think of the arch and heel killing in pain and waking up in the morning and falling down because your feet don't work! I had this problem for about two years and was working 12+ hours at a retail store on hard floors at the time I would limp from my vehicle to my house every day and the only time the pain stopped was when I put on the Sole Sport Slides!

After years of use my Sport Slides where trashed and I bought the Recovery sandals because of there cost first ones I bought the top strap was way to tight and rubbed my foot I bought my size but I do have very hight arches so that was the problem. I gave that pair to my oldest son and he loves them. I bought a size up and everything was fine!

Now I have been doing a lot of hiking and running for my job and I'm talking about rugged hikes in Southwest Texas I also been running many miles! I hoped these would be the blessings that the Sport Slides are but they are not close to the comfort of them! They are good for sore feet but not for my type of pain!

Pros- They don't cost much and for day to day they are nice and keep your feet comfortable! They are a lot better then other bands that cost more and for most people they would be great!

Cons- Other the what I said. I don't like how dirty they get and hold that dirt also they hold the stink if you get smelly feet! They are hard to clean even if you throw them in the washing machine they will still come out looking dirty. Also if your feet are wet they make a weird noise and are not quite!

In all I think they are good! I'd buy them again but not before I bought the sport slides. Also my hiking and running are over 30+ miles a week mostly hiking in rough rock Southwest Texas. There are many others out there a lot worse then these but Sole also makes one a lot better!