Had to cut 5 to 7 mm off the length for it to fit so had to get it welded up not straight forward and a pain to fit also parking sensors are no use as it interferes with them .
Easy to fit, the instructions fail to mention that you have to remove the wheel arch liners but that was the only problem I came across.
A step drill bit is worth investing in, it makes the fitting so much easier.
All said, good product, well worth the money.