Need to drill the holes yourself and the curve to the diffuser could be better to fit the bumper better. But overall not bad for the price.