I bought this shoe to wear for work, and as soon as it arrived and I tried it on, I ordered another pair. The platform is perfect for the heel height so there isn't to much pressure on the ball of my foot. And the best thing they did with this shoe is give it great cushioning. I'm used to adding insoles and there is no need with this shoe! I'm super happy I found a decent Mary Jane that is very wearable.