Even though I put the lid on properly, it seems to leak a bit sometimes. It will appear that the lid is on snug but then I'll get some dripping. Also, because this is plastic I find that the powder I put into the bottom compartment can stick to it. I think I'll be using the bottom compartment to store snacks instead of drink powders.
Otherwise this is made with a very thick plastic and seems like it's very durable and will definitely handle more than a few falls. This is going to replace my previous shaker cup, which I'm using for my Greens Plus drink.

A really good shaker cup (almost everything is really good) but with a really big con - it leaks! It even leaks if you DIY add an rubber seal ring, how bad is that? I think this shaker is poorly constructed - it has a capillary effect near the lid, and leaks no mater what you do.
Update: I think I figured out how to fix this leaking problem - I just polished top of the cup with a blade, girding 0.2mm of it. Seems to work, hope it helps others too.

Its a good shaker cup to bring to work, but I noticed the lid isn't made too well. You have to make an extra effort to close the opening part. Mine always pops open for some reason. You have to push down SO hard- it's kind of annoying. However, I love the bottom compartment to put my BCAA powder.