I got this to replace my rechargeable Dirt Devil which would not hold a charge. I could not be happier with this new Power Swerve! We have both vinyl and carpeting and it works like a champ on both. It saves us so much time. Just a dandy vacuum! Great for cleaning up after our long-haired cat.