Overall, this is a great blender bottle! I definitely recommend this product! I have used various bottles over the years, but this is definitely my favorite. The protein mixes well with the mixer ball, and it's easy to clean and carry with you wherever you are going. There probably aren't any terrible bottles out there, but this is a great one, and it's a good price!