Took a few hours to put together, cushions are a bit hard not hopefully they will get more comfortable over time.  Overall happy with our purchase for the price.