Its all good, but from experience I can assure that if its an aftermarket part you may have to and more than a few times have to modify to make fit, like it or not that's the reality of it and your either ok with it or your not. I can assure you though that the few people that can't make it work that complain to whatever vendor will have zero effect moving forward because there's far more customers that did make it work or put that part on the appropriate type car with minimal issues.