Easy to assemble, cushions are a little firm, but will soften with time. Good quality, especially for the price.