The assembly process was straightforward and uncomplicated. I did most of the assembly myself; my wife helped put the doors and cover on the frame. All in all, it took about 3 hours with no hitches. We have already had some high winds and the garage holds steady. This is a great product.
Pros:Easy to install
Cons:Nothing that I can think of.