This couch is incredibly comfortable and was very easy to assemble.  It took a minute to find all of the cushions since some of them were zipped under the couch but this came with everything that needed for assembly.  I really like having the ottoman because it makes the couch even bigger so you have a lot of space. It looks the exact same in person as it does online.  I am very happy with this purchase and the price made this even better!