Product review (5 stars): fits well. appears to be OEM.
fits well.  appears to be OEM.