I was not expecting these to have as much arch support and cushion as they do. They fit as expected. Also they have good traction on the bottom which is a big deal if they are getting wet so you don't slip. overall they exceeded my expectations.