I needed something that was lightweight, easy to use but still would clean well and this fits the bill perfectly. It comes with great attachments that are easy to use. The tanks are not heavy when filled and it's so easy to operate. Best of all it cleaned my carpets so well they look new again. I'm thrilled with my Power Scrub!