The insole is really soft and warm. The boots can be worn all day without any discomfot. I do not forsee that the bottom of the shoes will last many wear and tear. But with the price, you cannot beat it. It is worth buying.