The Cross Wave does a great job cleaning hard floors. I gets along the edges with no problem and the floors dry fast.