Product review (5 stars): Perfect fit, couldn't ask for better
Arrived as promised. Perfect fit, couldn't ask for better.