These arrived promptly and were of good quality. They fit well and look good. I had them professionally installed so I don't know how long they took to install.
For the price you can't beat them. Easy to put on, and they cost about half of what the competition wants.
Install Time: Under 30 minutes