Product review (4 stars): Good. Did not fit perfectly
Managed to get it to fit but it did not fit as well as the factory shelf.