Product review (5 stars): good fit
Fast delivery and perfect fit.
Reasonable price too.