Purchased this for my Jaguar XJ8 to pull a small racing sailboat. Installation took about a half hour with a second pair of hands. For my application, it was as simple as hold it on place, drill holes up through, insert bolts, and done! Couldn't have been easier. 2nd pair of hands helps immensely but even using a jack or blocks to hold up one end while working on the other works just fine too. All hardware included, and looks well built from start to finish. You will need to use your own sealant when you install the bolts as it's the only thing not included with the kit itself (which should've been, in my opinion, but that's the only negative I have about it at all).