Fast delivery. 2 days. I had zero issues with fit and finish. I have put about 200 miles on it since install and it fixed the problem of my old carrier rattling like crazy. Highly recommend this for oversized wheels and tires or even an upgrade for the stockers. Install time 2.5 hours but thats because I also installed a 3rd brake light ring and license plate to the carrier. Have someone help if you have oversized rubber.