I have purchased two of these for my house and love them. Been using one for over three years and this one for a couple of years. Batteries hold up well and they do a great job for small area cleaning, carpet or smooth floor. I bought a third for my daughter for Christmas and she too loves it. She uses it to pick up kitty litter that gets knocked out of the litter box and it works great for that.