This is an excellent machine! I love how much it pulled out of my rugs (that I thought were clean!) It glides and is easy to maneuver. The cord is long enough to do a pretty large space without finding a new outlet. Pretty quiet machine considering the power it has. I love that it auto-adjusted on the floors in each room. Attachments worked great and there was an easy to lift canister. I will say the machine overall is heavy so I'm not sure I would recommend this as an everyday vacuum but certainly as a once a week deep clean.