I use this to clean my wood and tile floors so my new baby doesn't have to crawl around in dirt, dust, and beagle hair. I really like it! It makes cleaning my floors EASY AND FAST! My only small issue is that I've used it on my area rugs and it doesn't clean them that well, maybe because there is now rolling bristles/brush. SWEEPSTAKES!