I feel foolish for waiting so long to purchase the Spinwave. I'm ashamed to admit I would go weeks without mopping my floors because the whole mopping process is so dirty and gross but with the Spinwave it's almost effortless and my floors get done a few times a week now. The Spinwave feels a bit heavy when carrying it around but once I turn it on it glides and seems almost weightless. The only con I have heard about it is people complaining they have to vacuum before mopping, but I thought everyone did that anyway so I don't think that is an issue.