The SupraLite Cordless is a powerful cleaning machine, designed for both carpet and bare floors. It's packed with many nice little features.