Took about an hour. Reused the old black rubber gasket being less than two years old. Still pliable. Add on another half hour finding two small screws. Looks great. I use the rod to secure for a top so did not glue windshield. Will see how all goes on the Coronado Trail run in 10 days