It's tricky buying shoes online, but I'm so glad I got these! I was looking for a very well cushioned shoe, and these are perfection. LOVE the bright color. I love how they are comfortable all day long. I've had them for a couple of months now, and they still look great.