Exactly perfect.
It is big enough and snug enough.  Perfect!
Rating: 5 stars