I really enjoy using this Jetscrub Carpet Cleaner. It was very easy to assemble right out of the box. I like that the handle is adjustable. It also comes with a nice base that it can be stored on with the accessories. It was easy to fill with the solution and water. After powering it on you can tell that it has strong cleaning power. It is lightweight so moving around the room you are cleaning is a breeze. It cleans well and deeply. Such a great carpet cleaner.