Product review (1 stars): did not last
product arrived on time. installed ok but started crumbling of little pieces right from the get go, then finally tore. less than 2 weeks. seemed like the rubber was old and dried out. 126 dollars down the drain, with taxes and import fees wish supplier would rectify.