The couch was a little hard to put together (the seat portion) but otherwise it was pretty easy. I did it by myself and it took about 2 hours (with children interrupting me). It looks great but I was disappointed with how much lower the table was than the couch & ottoman. The cushions are an ok size but I was hoping that they were just a little deeper. Love that the ottoman comes with a bag that goes inside and zips to keep the cushions in. Overall very happy with this set for the price.