My house is about 1800 square feet. foot, and most of it is tiled. I've tried numerous things to clear the floor with little success. I use a mop to sweep up dirt/crumbs but it doesn't necessarily clean everything. I use the Shark Stream Mop to mop the tiles but it doesn't pick up the remaining crumbs, it just moves them around. My Dyson D25 doesn't do well with tiles and manual cleaning takes too long. I thought of Crosswave but I saw this product. Good reviews, lower price and wireless connectivity made it perfect. After the first use I was glad that I could walk barefoot on the floor and didn't pick up crumbs on my feet! It did a great job sucking up all the little debris left after sweeping, especially around baseboards. The spot function worked well on a coffee stain I found in the dining room. It's quiet, takes up little space and comes with a great storage and charging dock. Today I used the self-cleaning function and it worked great. The machine also easily disassembles for cleaning (much better than my Bissell carpet cleaner). The only downside is that it doesn't pick up litter (e.g. candy) stuck to the floor. Still definitely worth the price.