Been using it for a month, so far not bad, the self washing mop function is awesome. Need to refill clean water and empty dirty water which is ok. Not sure how to clean the insides of the platform it sits on, though, as there is dirt stuck there after mop washing.