This shoes is the right height and very comfortable. You can walk for hours in these shoes and I mean walk striaght up and not slouch down. These shoes is a must have the summer, it will go with all the colorfull clothes you will be wearing for the summer and spring. My only thing is these shoes run slightly big, like 1/4 size big, and I am a true 6.5 but not big enough to go down to a size 6. The shoe has padding so the ball of your feet don't hurt when you walk. I say buy it, you will not regret it