I would easily give these a 5 star rating except there was a problem with mine that caused me to do a warranty exchange with the manufacturer. Normally I would have returned for Exchange with Amazon, but I had bought the last pair in my size and had worn them for a couple of weeks. Basically I had to pay $12 shipping to send them back to the manufacturer and wait for warranty exchange after they evaluated and confirmed they were not manufactured correctly. Nice enough company and representatives but not exactly a great experience and cost me money and without the shoes for a few weeks. In hindsight I should have probably just returned to Amazon for the money refund and buy them elsewhere if Amazon was out of stock.

Other than that, the replacement shoes are what I was looking for in the first place.