I wish we had made this purchase sooner for our carpet and hard surface floors. It is so light and easy to use. The unit does at least as good a job as our corded heavier unit.