Super easy to put together. It only took me 20 minutes and I am not good with setting things up at all. Looks great and fit the small porch I wanted it for perfectly! Nice quality and fairly comfortable witwith the cushions I added.