Several things I love about this product: Super light weight. I can take it all over the house and never get tired of carrying it The small crevices tool is perfect for getting the seam in my couch cushions The cord is long so I don't need to worry about not being able to reach an area The handle can be removed so I can just use it as a little hand held device if I want 2 things I dislike: 1It doesn't have really good suction. I tried it in my main room and i had to go over the same area a few times to get up a small amount of pet hair 2 When I go forward on carpet it is great, when I pull it back towards me on carpet it bounces around everywhere. A few times I had to go back over an area because as it was bouncing dirt came out Overall I would say a great product for mostly hardwood floor areas