Cleans the carpet without going over the same spots multi times. Long cord so you don't have to unplug for each room. Retractable cord would be an extra bonus and hose a little longer and more flexible would be nice but was manageable.