God sofa for the price. Arrives in two large boxes, but i managed to set this up by myself, it's very simple once you unpack it.  The only thing is the back panels that slide in to metal brackets on the sofa base are very tight, at first i thought the panels weren't all going to go in to the slots far enough and the sofa height would be different at each panel, but after a day or two, as they loosen, you can push the panels down a little more, and they all line up. Quite comfy too, cushion seats are nice. I just brought a few throw cushions to go on too for comfort. Happy with purchase, Thanks!