I have been on a liquid diet for 31 weeks that requires mixing dry powder with water 5 times a day. This shaker was a life saver. It's the perfect size - not too big or small. The lid is designed for either drinking or pouring. It has a screw on lid that never leaks. I'm here at amazon buying a new one because I won't use anything else.