This is a great cleaner if you have spills to clean from carpet or floors. It does not work well for just picking up loose debris, it has to have the water to make this work. Then you will need time for the wet spots to dry before furniture could be used or carpet could be walked on. It was strong and cleaned the spots from the cats on the couch completely. There does need to be some instructions included on how the attachments are supposed to assembled to the machine, and how to clean the attachments once they are used for upholstery.