Product review (5 stars): perfect fit
perfect fit and got here sooner than expected  price was great also