Despite all the positive reviews, I'm pretty disappointed in the quality of these flip-flops. The soles are fantastic; super comfortable, quality yoga mat material. However, the fabric portion is made of cheap polyester t-shirt material and is already pilling. I've worn them a handful of times and they look terrible. Also, the color isn't nearly as vibrant as the pictures portray. For a $30+ flip flop, subpar materials are unacceptable. The fabric material is also a bit tight, making the tops of my feet achy after only a short period of wear. Unless I received a faulty pair, I will not be purchasing this brand again. Disappointing because they have a ton of cute colors.