The product is good except the sole finishing is not so great. But it can be adjustable for the price which I paid in offer. I don't use it daily so I can't tell about durability for daily usage. But I have these since 7 months.. still good now with rare usage.