Product review (5 stars): Perfect fit
Glad I spent the extra on this one. Fit perfect! Took a little longer to arrive than expected, but I'm very happy with it.