This is honestly the lightest vacuum I have ever used. The design makes it glide easily from carpet to hardwood with just the flip of a switch. I am now able to vacuum my entire first floor, including the steps, in a matter of 15 minutes. The first time I used it was only one day after I vacuumed with my old vacuum. I could not believe the amount of dog hair and dander that it picked up. It is clearly a better machine all around. The top disconnects easily and is ready to do stairs, curtain or anything else with one movement. It is well made and very easy to assemble. It is very easy to empty the dirt and does so again with just a couple of buttons. It goes very low to the floor making it capable of getting under furniture without moving it. All around it is just a great machine. I would whole heartedly recommend it!