Exactly what i wanted in a shoe. It wasn't cheaply made as I had thought it to be. Good cushioning all the way around, aside from the size warning to order one size smaller (which I didn't listen to) it is a great shoe. The delivery was kind of fast, i thought china was on the other side of the world, it seemed like they were just next door. I'm a happy, satisfied customer and will be returning for my fifth shoe from them.