This rug Doctor is the greatest investment I ever made. With its 5 year waranty it should last me a lifetime. Just like the ones in the grocery store but in the long run of my use as well as friends and family this thing will pay for its self in probably 1-2 years. Also checked *** to purchase from them but overstock was *** cheaper for the same product. Also if you could spend a little more money get the WIDE TRACK, I would have but just couldnt afford the extra at this time. Thanks Overstock you have always been there for me especially while I was serving in Germany.