I love this vaccume. It pushes with ease on my carpet and dog hair doesn't get caught around the brush. I had these two problems with my other vaccume. It gets up so much dirt and pet hair. I have three dogs and this vaccume cleans up beautifully after them. It is easy to empty. I love that it is bagless and I don't have to purchase bags. I like the way the vaccume handle comes off to vaccume my couch and baseboards. It is light enough for me to pick up and carry around. I like the option to turn the brush off when vacuuming bare floors. I love the pivot feature. I can get underneath and around furniture with ease. I would purchase this vaccume again it was a wise investment. It turns a household chore into a easy job that I don't mind doing.