The shoes are great, the insole seems like it is memory foam and is very comfortable. I was able to wear these right out of the box with no break in time required and no hot spots as a result. The quality is top notch, you can tell they pay attention to detail when they make these shoes. The sole looks to be very durable. I bought another pair in a different color because I was so impressed with them. Great shoes at a great price, I would definitely recommend these!