Product review (5 stars): Five Stars
Perfect fit. Has held up for over 3 months now.