Completely satisfied.
Fits perfectly.  Completely satisfied.
Rating: 5 stars