Bought this vac as a supplement for a previous Ergorapido vac that’s given us 7+ years and is still going strong - that one’s been moved to the office. In a home with 2 large dogs and occasional canine visitors, this vac gets used multiple times a day and cleans up very well. It does a great job on hard floors, rugs, and upholstered furniture. It’s easy to empty and maintain. The charging stand was a nice surprise and works well.