These are good shock absorbers that have met all expectations. However, they did not come with an inlet hose and valve. although you can see it in the picture. When I called the contact was of no help other than offering to return the items and he would resend a different set. Time didn't let me fiddle with it, so I had to buy the kit locally, which cost another $14.