Product review (5 stars): Perfect Fit
Came just as described and popped right on without any problems.