Cylinders work well after fixing the ports, as others have commented. I removed approx .300 from each port (2nd pic) to match my old cyls ports (3rd pic).Seller answered my emails quickly and eventually we worked out a solution on the price.Overall, I am very happy with these cylinders and would buy again. They matched the old cylinders in retracted length but are 2" longer stroke, gained 12"-16" in overall lift height!