Please see my photos. While the struts are the correct length and gas charge, the part that snaps onto the "ball" joint is not the correct size for my 2000 Chevy Corvette Convertible. On the left is a standard carrier from my car and on the right you can clearly see that the Beneges element is too big. It did slide on the ball, but it was too sloppy and I was afraid it would eventually bounce. Purchase the same item at Wisconsin Auto Supply for $21.99. Not only is it perfect in every way, but it's also $0.70 cheaper!