Almost perfect
The lid doesn't stay on very well. Otherwise perfect.
Rating: 4 stars