It holds a  good 8 ounces
No leakage
Rating: 5 stars