The delivery was so fast, people were so nice. The set up was so easy!! I was able to put the entire couch together by myself in less than 20 minutes! All you have to do is screw in the legs and then use the metal things to connect the back boards. Two steps. Magic. I love this couch, the look is soooo beautiful I get so many compliments on it. Came in perfect condition. More firm than anticipated but seems like it might break in a little after some time. No regrets, I’m so happy with my purchase!!