The CatchAll gives you the benefit of a vacuum and electrostatic cloth cleaning in one bare floor cleaner. The vacuum picks up the large particles while the cloth picks up fine particles. The vacuum with the easy empty dirt container and washable filter also helps extend the life of the electrostatic cloths. Another great benefit of the CatchAll is that it is cordless. The battery pack can be easily removed to make charging convenient and ready to go.