I have the hippo one, it's hard to clean and empty but does last 12 hours, I know one of them is self cleanable with special tablets