I love this shoe. It's lightweight, comfortable, doesn't pinch or rub and just looks funky. I bought my original pair two years ago in purple and have worn them out so just replaced them. The sole is rubber with a light grip and the buckle is velcro adjustable. I am learning to dance the Lindy Hop and wear them to lessons due to their flexibility. I also wear them to work, to the pub, to town and in fact most places except for walking in the country (where I'd wear proper walking boots or shoes). In the summer I live and die in them, being my favourite shoe of choice. The colours are fantastic and for the price, it's easy to buy more than one pair. They go really well with jeans, leggings, shorts and skirts and in fact I even wore them to a Parisian nightclub last week because my heels were killing me! OK, so maybe they didn't go with my LBD but I prefer comfort to looks! I would buy them again and again.