The mop is fab to use and the new heads last quite a while, they're easy to replace as well.
Instead of squeezing the mop to get rid of most of the water this spinning mop, honestly it's a whole new world,sounds OTT but it isn't, you can literally soak the mop till it's waterlogged spin it a couple of times and it's nicely damp, becareful not to spin too much in the beginning like I did ! It just makes the mop head almost dry so you have to wet it again!
The other great thing is when your washing the floor along the skirting board or unit edge it actually TURNS on its own as you go ! So no dragging the dirt from the floor and smearing it wherever you mop!
I'll never use a foam squeezy or a string mop ever again, this makes life so much easier.