The insole slips back and forth non stop in these boots. The insole fits, they boot fits slightly small and your foot will slip back and forth. I have purchased separate insoles to use in the boots and that seems to help, it is not as comfortable as memory foam, but at least they stay put. The outside construction of the boot looks good and is very durable. I also really appreciate the sole of the boot and how it is constructed more like a sneaker than a work boot. The interior of the boot leaves so much to be desired. If you do order these, wear them around the house for a while. I didn't notice the insole slipping until I had been working in the mud for several hours.