Great fit and will buy again
Title says it all.  Pics for reference.
Rating: 5 stars