This vacuum does a good job for me. I have a Shepard and cat that are in and out pets. I vacuum everyday with it and use my Rotator once a week to throughly clean. I get it done in less than 40 minutes and just love the fact I don’t trip over cord. It’s easy to empty the dirt and to recharge. Only complaint needs to come with a wall hook to hang on. Thanks