Great mop and bucket system.  Love that the dual tank separates the clean water from the dirty water.  I feel much better knowing that after each spin I am using clean water on my hardwood floors.  Great product.