I think this was a great value. Takes time to assemble, about 8 hours with 2 people. You have to pay attention to the details and it can be confusing because the directions are just pictures. The only real difficult part for me was the center screw in the middle of the roof panels. This screw threads into a threaded receiver as opposed to going all the way through, it can be frustrating. Other then that we had no assembly problems. The product was well protected in the boxes when delivered and everything was in good shape. Overall I am very happy with this purchase.