have had this for under a year and have had to had the belts changed for $50 (fine no big deal as long as it works im happy), then the handheld hose stopped working correctly which sucks after only having used it 3-4 times. but my overall dissatisfaction with this purchase is the after-care/cleaning of the carpet cleaner itself. First, pulling out the canister with the dirty liquid, the parts aren't really leakproof and more often than not, it ends up spilling everywhere which is not fun to have to then clean that. Secondly, the brush cleaner area on the cleaner itself has the tiniest opening that makes it impossible to clean out and no way of easily cleaning that entire area. If i could, id get a diff product.