Product review (5 stars): Perfect, snug fit.
I was unable to find this item locally, so I am grateful Amazon offered it. It fits perfectly, just a bit snug as it should.