I cant stand using the spaghetti mop as it is something that you have to clean with your hands and it is disgusting once you have cleaned toilets and your entire house so for me the verimark butterfly mop is great and it works so well without leaving things behind. I love it and although the head doesn't last too long it is worth replacing eventually because there is no left over dirt and your hands stay clean!