Love the steam! The tanks are a good size. The clean water reservoir is secure and won't fall off. The dirty water reservoir is easy to clean out as well. It's a little heavy, but respectfully so it does a great job! Love the hose attachment and use it to clean the steps and the couch!