Its pretty much factory, aftermarket support is kinda dead right now, but I like it, I picked it up with the money I got from parting out my 240sx with a broken rod

. I got lucky and traded some guy my factory rims for the rotas but other then that the exhaust had to be custom made and now I'm going to school, so the fit is a perfect car! hahaha