The rainbow vacuum is the best vacuum around. It sucks up everything and I love that it has no bags . With the canister if I pick up a small all important toy , I can open it up and retrieve the toy. I had a rainbow in the past and it got old so I tried to go cheaper and the vacuum I purchased didn't even compare to the rainbow. I threw the terrible vacuum away and now have another rainbow which I absolutely would recommend to anyone !! Definitely buy a rainbow if you need a vacuum, it is so worth it I promise!