Easy to assemble, and as described in other reviews, the cushions are quite firm. Still a good comfort level for the price.