Product review (5 stars): Perfect fit
As described and a perfect fit! The price is great as well!