I’ve had this vacuum mop for 2 years now and love it!! You do have to empty the canister often but I guess that’s better than mopping with dirty water, right?! The charge is great tho- it has never died on me and I mop the whole house.