Product review (5 stars): Good quality and price
Quality is good for the price I paid. Not very difficult to install if you can find correct DIY video on YouTube. I am not professional and it took me only 30 minutes to install.