I enjoyed this product when I used it as a handheld vacuum, but for the price, there are many other alternatives out there. I did not have any complaints regarding the handheld piece, it had good power and cleaned great. My biggest complaint was when it was used as an upright vacuum. It had good power but did not go over carpet or rugs smoothly. It also feels very cheap and flimsy and I had a hard time getting the dirt container to go back in after I emptied it. If you need a cheap vacuum in a pinch for the kitchen, it would be okay, but with the number of alternatives out there at a similar price, I would not purchase this again.