I have used the SpinWave Hard Floor Spin Mop to clean my ceramic tile floors once. It is absolutely an awesome floor cleaner did an excellent job! Can't review the durability as I barely received the machine, but at this point I give it 5 stars!