I'm really happy about buying this sofa. First, Wayfair said it would arrive in 5 weeks, and it came in 1 week. Second, it was really easy to assemble. Finally, and probably most important, it is really comfortable and looks great. I've already gotten compliments about it. The only thing I’m disappointed in is that - although the seat cushions have straps to keep them in place - there aren’t any for the back cushions, and they really need them because they slip around a lot. To keep them in place, I simply sewed velcro straps on the backs of the cushions (see picture). If you do this, you might want to make sure they are sewn in somewhat high on the back so that the tops of the cushions don’t fall forward. Anyway, great buy, great price, and really comfortable. Very happy about the purchase.