One thing to watch out for is the size of the 18mm hex nuts, which secure the lower arm ball joints. Be sure that they are made with a large flange at the base, or have a suitably large washer. The Aluminum uprights have a steel insert where the ball joint stud attaches; that slipped on my car due to the supplied nut not covering the steel insert.