I was surprised by these, had previously decided to send them back before they arrived because I didn't need them. Tried them on and they were so comfy, I'm decided to keep them. The only thing is the quality, the footbed/sole is fine, but the rest being synthetic probably won't hold up as well, we'll see (they say these are leather, but they are not). Also the elastic that holds the buckle is super thin, and seems like it could easily break, so I keep the strap loose and slip them on because it seems like buckling & unbuckling would quickly result in a break. Otherwise, lets hope these last a long time, because they are super comfy and cute on.