I replaced all 4 posts and the other 3 brackets were purchased from my local shop. There weren't any so I ordered this one as it will be here quicker. When I went to install a new mount, the post couldn't even get back up to reattach. Took it to my mechanic and they had a great time. They finally got it, but when reinstalled they made a horrible metallic noise. Same problem as T. Yanez. The inner diameter of the bearing in the bracket is too small for the front struts. DO NOT BUY THIS! not worth your time. I went back to my local O Reilly's and ordered what I needed and it worked great. Learned the lesson of impatience.