This vacuum is amazing turns on a dime although it is a little heavier to push than I expected but not too bad. I love that it swivels and rotates. The self cleaning hair removing roller is the best ever especially since me and my girls have long hair and we have pets. It’s great at eliminating and neutralizing Oxnard from our animals. And it goes from carpet to hard floor with ease. I love this vacuum