As far as aftermarket body parts, they're ok....Just don't expect them to be a bolt on with no fitting required!!!! None of the aftermarket 'glass parts I've ever used are....