Really great outdoor sofa. Comfortable. Cute. Looks exactly as pictured. Good for the money. I’m giving it 5 stars even though it’s not perfect. Because I do really love it. I have sat  in it each afternoon since I got it! You can feel the ridge when you sit in the middle cushion - but not a big deal. I put it together myself and agree with other reviews that it’s not super easy. Instructions are clear enough, although they didn’t specify that two pieces that were exactly the same actually have one small difference that actually makes it matter what side (which armrest) they are connected to. I did it wrong at first and had to fix (basically there are two small holes in the back to attach the middle together). Once I figured it out, it was pretty easy. That being said, I also agree with others who have written to not tighten all the screws at first.