I bought this to replace my Bissel pet vacuum after it broke after17 years. The suction on this is much greater, which I love. The cord is a little longer. It is very heavy duty. It takes a bit more muscle to maneuver around furniture. The light on the head is a big plus. It works on both floors and carpets. Most of my house is just marble tile with an occasional area rug. It works very well on both. I am 75 years old and it takes more energy to use for me. It doesn't fit under some of my furniture as my old vacuum. The grip often hurts my hand. Maybe I am holding it wrong since I have only use this once since my purchase. It has a very easy to empty canister which I like. I like the removable hand held vac for baseboards and corners, Even though it has a few faults for me, I would still buy this again.