Love this!
Came early.  Perfect  fit and I love it
Rating: 5 stars