I've been using them for about a year. I got blisters on my fingers after 1000 miles, but it's a good run. They still look good but it's time to replace them. I will probably buy another pair of Ultraboots.
Pros
Very happy with my purchase
Cons
May not be suitable for those with foot problems or injuries