This is by far one of the best vacuum cleaners I have ever had! It detects which surface it’s on and promotes more suction to adjust to its surface. Whether it be carpet, hard wood floor, you name it! Makes the job of vacuuming carpets so much easier than with our old one. We have dogs so the oder neutralizer it has on the bottom of the vacuum helps make the house smelling better. It even has a button you can press that will detach the top of the vacuum with the tank attached to it so you’re able to be more mobile with your hose while you clean. Once it powers on it makes a little jingle as well, it’ll make you feel so fancy!!