Product is pretty decent. Install is straightforward. However, I received two packets of installation hardware/instructions for the back only; nothing for the front. I contacted customer service and after one month and two follow-ups have yet to receive a reply. Luckily I made do with hardware at home, but buyer beware if you have any issues you'll be on your own.
Rating:
[5 of 5 Stars!]