I like this cup, but you have to be careful sometimes. If you don't watch out, it can spill kinda easily. And I hate that the straw doesn't reach to the very bottom so you can't drink every last drop. Other than that, a pretty decent product. And it can be very difficult to clean the straw thoroughly.