FYI: This is the JC Sportline kit made in China. Some of their stuff fits quite well. I have their front canards and was happy with fitment. The finish could have been slightly better though. Also,I have the rear spats and side fins on order from them; however, Coronavirus has delivery backed up. I'm not sure if the OP is trying to sell the kit or pass this off as his own creation. Unless he works at JC Sportline, I'd be weary.