It claims to be leak proof, that is a blatant lie. Not only do the top two holes come with no cap or no way to seal it,but the threads themselves leak. Not really what the pic shows or advertised as. Appearance is a 3 out of 5. Not good bang for your buck. It looks kind of the picture,just doesn't function that way without spilling