Does what it needs to.
I needed a replacement when the tubing on my previous one broke and this one fits the bill. It's been two weeks of daily use and it's still going good. Can't complain.
Rating: 5 stars