This is such a great vacuum. I have a cat that sheds a lot of hair and I'm always having to vacuum my floors and carpets and my other vacuum doesn't pick up well the cat hair and the dirt and my battery would die before I was finished cleaning. I'm so impressed with this vacuum. It has such great power suction it literally picked up all my cat hair from all my floors and carpet and left everything clean. The battery lasted a very long time I didn't need to charge it during the time I was vacuuming all my rooms and it's very lightweight. Im very pleased with the quality of this vacuum. I highly recommend.