I'm very happy how my new cordless Electrolux dustbuster works. It does a great job on floors and carpets. The charge lasts a long time and it's easy to clean the filter.