This was a horrible delivery. I ordered it before Christmas and it said it was going to arrive before Christmas. Everything else i ordered from them was delivered to my door this one was delivered to the office. Mind you i am a single mom and had to drag this 6ft8in by 2ft3in box from my front office to my apartment and up the stairs. So i get it and my seat cushions for it did not arrive with it but they said expected to arrive 2 days later. Well I have not received them either although it says it was delivered. As far as the couch goes when I received the frame it was a pretty easy assembly although some of the metal parts were bent and i had to get a hammer to unbend them to make them fit. And one of the back cushions was ripped where they put the velcro.