takes a little time to install but I really like the quality of it I would recommend to anyone that has an older jeep a tip for if you really need to install it in the cold I just put the top on and put a space heater inside of the jeep and in about a hour it was warm enough to work with.