Assembly time about 3 hours (that was with a handyman). The bolts did not all fit together as easily as I would've hoped. The set itself is smaller than what I had imagines - however in this set's defense I did not do any measuring before ordering. 
There are small plastic pieces that stick out from underneath the table and chairs, since they do not all stick out the same amount some of the pieces in the set are not level.