Installed it in only a couple of hours, all parts were in the kit, nothing missing. Really sturdy once we got some good stakes for it. The only poor quality thing in it was the ground stakes, just use some star picket stakes and it will be rock solid. Now the car is protected from rain, hail and bird poo, definitely worth it.