Slightly larger than expected but I usually buy brands that run small. The insoles have an odd texture that was unexpected but I liked it. They are light and comfortable, I hope they last a long time. I wear them to work (mechanic) during the summer months so they get spanked, but I average about 4-6 months per pair. They're already dirty and won't clean after a short while, but that's to be expected given they're gray and get covered in car fluids from time to time. It is no problem for me. I need flat shoes as I have flat feet and can't relate to arches until they exceed my expectations for their value. I will update this review as they get older.