I think this is the cutest shoe ever...  Sadly I had to return it because of my feet.  If you are buying this shoe because you need cushion, then this should do the trick.  For me I needed cushion but I also needed a good arch support and this shoe does not have the support for a high arch.