I had it fitted friday, out of the box the fit isn't perfect(but what aftermarket part is?) with a little bit of tweaking it fits really nicely. The moulding is top notch, I can't find any obvious join lines, and the adjustable portion works exactly as expected.