Short review: really well built, look durable, cushion sole. Stay away if you have wide feet. Long review: I was surprised by the sole of this shoe, it is really comfy and supportive. Packaging shows a certain quality on the product that gives confidence on durability. Unfortunately, I have wide feet and these were painful after 5min of walking on my living room carpet, so I had to send back. Overall, get them if you have narrow feet, you shouldn’t been disappointed. Stay away if you have wide feet.