When we moved house, and were still waiting for our household furniture to arrive, we needed to purchase an 'interim' hoover which was inexpensive but effective at cleaning the carpets in our new house. We purchased the Rubbermaid Dual Action Sweeper and go to work. Initially I found it was pretty good on low pile carpet. It successfully picked up crumbs underneath the kitchen table and dried mud the dog had left behind. I never found it to be too effective on the tiled or hardwood floor parts of the house but it was relatively effective on carpet. I like the idea of the handle folding up in order that you can clean under the sofa however it works at its best when you are able to push down on it but if you're using it under the sofa, you can't do that. After our household furniture arrived I continued to use this for a while as it was free to use and didn't need electricity. However the longer we were in the house, the less effective it became, primarily because my long hair kept wrapping around the brushes and knotting it up. It became very tricky to unwind my hair although fairly easy to empty the canisters which were full of dust and crumbs. All in all, it was good for the first few weeks but became ineffective after a few months. I realize I am to blame so don't buy this if you have long hair.