I love these boots! They were comfortable instantly. I love the support they give and they are 100% waterproof so far. I was not impressed with the stock insoles, but I can't remember the last time I was. They have been very durable over about a hundred miles. I have heard some people say that they fell apart right away, and this is not the case for me and I am very hard on shoes. There is a spot on one of the seams near the sole that MAY be coming undone, but It has looked like it has for a while and nothing else has happened to them.