This sofa looks as great or better than the photo.  It was easy to assemble and arrived a month before the estimated date which was also great.  I would give it 5 stars except that it is hard as a rock.  You sit down thinking "what a nice place to sit" and then you hit the rock.  I have figured out a workaround.  I am purchasing new interior cushions since the cushions have zippers, ones which are part Swedish foam.  I'm pretty sure this will fix the problem.  The price point was so good it will still beat the other options of returning and finding somethings just as perfect, which would cost tons more money.