Cons:Have to be careful assembling so the seal doesn't leak.
I originally gave this product 1 star because the seal leaked. This problem has since gone away and it has been working well for the past 1.5 years. So, I'm upgrading it from 1 to 4 stars. The ability to disassemble is a big plus, making it easy to wash.