Five Stars
Excellent.  Doesn't leak.  Dishwasher safe.
Rating: 5 stars