I had an older Bissell 3-in-one version that also came under the Singer name. It was great on hard floors, and had two filters so you could use it while you were washing the other. The only thing about it was the cord could have been longer. I sold it, but wouldn't mind having another one.
These are always advertised during back to school for student dorm rooms.