Took about 30 mins. to put the table together, and 45 mins. for each chair, so about 4 hours total if you have only one person putting this together.  Give yourself another 30 mins. to break down the 4 boxes for disposal.  Fair for the price.  The comfort is OK - not bad, not amazing.  Wished the back support was a little higher.