Does a good job of cleaning my tile floors. The attachments are okay but difficult to use, even with the hose. The water tank needs a larger opening so it can be filled directly from the faucet. My previous model was much easier to use. .