The sway bar end links are exactly as described and replaced the worn out ones without any problems. The reason I gave this a 3 star rating is the shipping method. UPS was far from satisfactory. Even after paying the UPS shipping fee we had to track down our order and drive to Calgary to pick it up. Shipping through the postal service would have been far quicker and more convenient.