I owned similar rocker styled shoes because I have arthritis in both knees.  My job requires me to be on my feet all day. MBT are the most comfortable and durable brand on the market.  However they are expensive, but when I can find them at a reasonable price on Amazon I jump at the chance to buy them.