My son has asthma, so I bought this thinking that I'd be able to clean all the surfaces in my house. It's got loads of attachments, but the problem is getting the thing where you need it. To say it's heavy is one whopper of an understatement. Since my house is carpeted upstairs only, that's where the thing lives. I've tried using it with the attachments on the stairs. but it tips over quite easily,so I find ways to keep it propped up. Assembly is easy if you have the right screwdriver for the job. I tried several, gave up for a few days, then lost the screw, so if you buy one, get that done ASAP. Also, if you're petite like I am, watch the cord. The suction is really strong, and since the thing is super heavy, it's easy to loose track of the cord and shred it. Exactly what I did. Also, the mini brush attachment on top falls off all the time. My home is not nearly as "healthy" as I thought it would be. Wok, wok