I bought one in March and with 2200 square feet of tile floor, mopping in the traditional sense takes a long time. I was on the lookout for something that would speed up the process, while still cleaning my floors. To add a vacuum to it is a complete bonus! The vacuum is good for 'light dust, crumbs, or dirt' but if you have heavy vacuuming, it would be best to break out your vacuum cleaner. The steamer is excellent. I have noticed the streaks, but the streaks are caused by the wheel in the center of the cleaner leaving a 'track' mark- I am not bothered by this at all. With 4 kids living in Oklahoma City, surrounded by red dirt, this mop is amazing. I can eat off of my floors once I'm done. I'm obsessed with cleanliness- and I can feel absolutely confident that my floors are the cleanest they can get once using this machine. My machine did stop steaming a few days ago, and Bissell was very quick to walk me through troubleshooting, and ultimately sending me a new machine. I would definitely recommend this machine to someone wanting to steam and vacuum at the same time.