I have a Rainbow and is does the job and more. I bought it used off local website so I saved big. The only draw back is it uses water so you dump it after each use. There are no bags everything is trapped in the water and you pour it out. It is a cannister, you can leave the vacum hose detached ...