Product review (4 stars): Almost a perfect fit
Fit almost 100% correctlty