Just what I needed for my '69 C10 . It fits trailing arms as it should. Make sure to use the included lube to prevent the urethane from squeaking in the future.
Pros
Polyurethane Hyper-Flex replacement parts withstand the contaminants that often destroy rubber and are designed to last longer without constant compression