These are okay- they are cute to look at but like some other reviews mentioned, the soles are pretty much like cheap flip flops with a boot on top of them.  I haven't worn them much because they're not very comfortable, so I don't know how well they would hold up.  I bought some others by Bearpaw at the same time and they have a lot more support and are nicer looking.