Fit and finish is top notch. They look high quality out of the box. I put these on the front of my 72 GMC C15. They ride great! I was replacing what I think were the original shocks on the truck, so it had a pretty soft, mushy, bouncy ride. After installing the KYB's, the truck rides WAY better. Obviously. Nice and firm, but not too harsh over rough terrain. They soak up the bumps like they should. I also have KYB's on a Nissan Maxima, and in my opinion, for most applications KYB is the best deal.