I used this to clean up pet hair and dander from my carpets. It was easy to assemble and power on. There is a setting you press to get a deeper clean. It removed any dust, hair, and dander from my floors. The canister was easy to remove and empty the contents. It comes with attachments to clean stairways, furniture, or even your vehicle. I highly recommend it.