I replaced the insole from the shoe set with the Sole insole which is much better. Overall I'm happy with the shoe for how it fits. Just a few nit picks. The light colored sole of this shoe is hard to keep beautiful as dirt and grime are very visible on it. Not a big problem as it seems pretty easy to clean. A bit difficult to put on, a shoehorn would definitely help. Once on my feet they are very comfortable to wear all day which is why I bought them.