I bought these shocks for my '99 Toyota 4runner a month after installing the same brand and type in my '05 Tundra. This model for the 4runner had no upper mounting bushings or washers where as the 4600 shocks for the newer Tundra Did include the mounts.
It was difficult to find the missing mounting hardware and the 17 year old originals were rusty.
They are adequate shocks but I will be much more careful in the future about what is included so I don't recommend these if you have an older vehicle as sourcing the bushings and washers will wipe out any good value.