Came in two large boxes, delivery guys were super nice. It was very easy to put together, the only semi-hard part was connecting the two pieces but once it all came together it’s great! Fabric is super soft as well as the cushions aren’t too firm. I loveeeee the deep seat, I can curl my legs up comfortably and also completely lay down (I’m 5’3”). Came with the four pillows, which is nice. Already had a wonderful nap. Definitely recommend if you’re looking for a comfy couch!!