I love these shoes!!! They are so comfortable and adorable. I love the leopard print on the sides and they go with so many outfits. The sole has some cushion and does provide some support so they are great to wear ALL day long.