Okay for the price.
I purchased this for protein shakes and for some reason the cap does not snap closed. I hate I waited more that 30 days before using it or I would have returned it.
Rating: 3 stars