Let me first start this with WOW! I love how neatly it was packaged. Came with a sample size of cleaning solution also which is very nice. Just clip in the handle and the one front part then you're ready to go. The tanks are easily removed and to open. It scrubs the floor rather well and sucks up any of the liquid it dispenses. You literally go from wet to dry instantly. I used this on all surfaces to really get a feel for it, and it did great without scratching anything. When done you definitely feel like you have a clean floor.