This is a GREAT shoe. It cradles your foot. Fits perfectly. I have a pair for running. This pair is for Jazzercise.  Great footbed. Great cushioning. Dont need any inserts- the molded footbed is perfect with my high arches. LOVE this shoe.