I love these shoes - the rubber soles make them so comfortable to walk in. Plus (and this is the best part), when worn with pants, they not only give the illusion of a longer leg, but also a much slimmer one! I've never worn the shoes with a dress - the style doesn't really lend itself to anything but pants. The only negative thing I have to say is that I think they run a tad big. I ordered a size 7 (probably should've gotten a 6.5) and my heel slips. Even with inserts and a thick sock, my heel slips. To be fair, however, I'm fairly thin and the tops of my feet have like zero fat on them. As such, there's less shoe touching my foot to keep it in place. Still, all in all, I recommend this very cool shoe!