Cleaned carpet very nicely. Was easy to assemble and use, and not too heavy. The extra long cord was a plus. Didn't see any instructions for using the hand held attachment in the manual, but it wasn't hard to figure out.