Very easy to assemble. Looks great and we love that all the cushions have Velcro straps to hold them on. The cushions are also comfortable.