It took a while to set everything up. However, once we got in a system, it took maybe 1 hour total. We used our own tools though. Not sure if it is our deck or the legs of some of the tables or chairs, but they are a little wobbly (not bad though). Overall, very satisfied with the look and cost.