I purchase these type of shocks for a direct fit for my vehicle. These were the same type of shocks that my vehicle came with when new.
The price was fair,however,it such have come with new nuts to mount the strut mount back. I had to reuse the nut from my old shocks.