I did mine (Top and side windows) in 2 - 3 days of part-time work. I had someone else (an upholstery guy) modify my tonneau for my headrests and add all of the snaps to match the top snaps and that took him 2 days so I guess 4-5 days for the whole shebang, maybe less?