I can’t say enough about this vacuum. The first use I was blown away. The suction is superior, and the auto detect feature does not disappoint. The two roller system is great for not only carpets but hard floors too. The main roller prevents hair from wrapping around it. It also has an odor neutralizing feature which you just screw into the floor base. It actually smells great when you vacuum! It is also very bright, you can actually see what you’re vacuuming up. There is also a light when using the handheld!