I love these shoes! They are high enough to make my legs look awesome. They look super cute on. But, the real plus side is that they're super comfortable. I have two kids- one is two years old so I pick him up fairly often. I don't wear a lot of high heels because of having to pick him up and do other activities that are difficult in heels (or end up making my feet hurt/tired). But, I recently wore these to a family reunion. I was walking on rocks, grass, bark dust, among other things. I was on my feet for hours and my feet were fine. I really recommend these shoes.