Fits well. Don't over tighten it will leak at the top
Made my truck ride better. Easy enough to change out and have had them for a few months and no complaints. Don't over tighten the nuts on the sleeper mounts. Will cause a leak around the top 2 plates but fixes when loosened.