It was very easy to build and can hold a lot of books. The cushion is pretty firm, but I think it's pretty comfortable especially with some pillows added. The toy chest is also pretty large and holds almost all of my child's toys.