Great little machine, vacuums and cleans as it goes. Works a treat when my dog has a naughty moment on the carpet, two minute job done.