Took 3 hours to put together but so far happy with the quality. The seats are deeper than expected so it is very comfortable, but bulky, a little too big for our 144in x 100 in space around our fire table on our deck