I've had this elephant humidifier for 10 years and it is still going strong

How often and easy is it to clean? We’ve used one (not the one pictured here) for two winters and it gets rank after a few months, and it’s a PITA to clean.