I bought this hand vacuum based on the great reviews that it received. I would give this a 3.5 star rating. It's a little on the heavy side, and it seems to lose battery power if you don't charge it at least 6 hours prior to using it. I have to remember to plug it in the day before I plan on cleaning my house. Other than that, it does its job well.