Product review (5 stars): PErfect!
Perfect fit, great price, and arrived quickly!