These are probably the most comfortable shoes I've ever owned. These are my second pair. The only reason I didn't give them fives stars was that these shoes will sometimes start to squeak after a while (my last pair did). This can be easily fixed with a little petroleum jelly. Even with that said, I will continue to buy these shoes as long as On Cloud makes them. They are my favorites!