These shoes are super cute and light weight, for this I gave 3 stars. They were really comfortable and seemed to have a lot of support and cushion but it seems that this shoe runs small for the size labeling. I wear a 10 so thats what I ordered but when I put it on it felt like a 9-9.5. Hope this helps.