they are, however the rear diffuser needed some trimming on the ends, and one of the clips broke. for best fit I found the bracket needed pushed forward as much as possible so it pulled the cover in (it replaces the factory piece). the trimming was done on the ends, i just flushed it with the bumper cover so it didnt overhang into the wheel well... took less than a minute and looks like is it supposed to.
The spoiler piece was a near perfect fit, no complaints there for what it is.
I did try their front splitter, it fit like shit, and the holes they wanted you to drill were not possible... they let me return it, so well seee once i get refunded. Looking at a maxton splitter instead, that mounts underneath, so any holes wont be noticed.