I initially purchased the heavy hitch for my John Deere 1025r. This is an excellent product of the highest quality and delivery only took two days. Most recently, I purchased a set of pallet forks for the heavy hitch. Once again, the product arrived in just two days. The fit and finish of both the heavy hitch and the pallet forks is unsurpassed. Installation is straight forward and only requires a couple of minutes. Heavy Hitch has gotten it right….a great company with a great product and customer service.