Easy to assemble. Firm cushions but hope it will soften up in time. The chaise offers a good amount of storage and the sleeper part makes it easy to have my family plus animals together.