I am truly impressed with this vacuum and I have owned a lot of different vacuums in my life. This one when it says it cleans hardwood and linoleum floors it really does. It doesn't just pick up the dirt , it felt like I had just mopped. That was impressive.  It got so deep in my carpet I had to keep cleaning the dirt from the canister.  My other much larger vacuum wasn't getting it or my dogs hair. Plus the oder neutralizer made the carpet smell so much better.  I like how it breaks down and I can use the long wand for hard to reach places or just the canister and the attachments for the furniture to remove pet hair. This vacuum is exactly what I've needed all my life and my wife loves it. She can't lift very heavy things because of back and neck problems but the light weight of this vacuum is no problem for her to pick up at all. I highly recommend it. It's easy to clean,  easy to put together,  easy to store. It works great.