This item comes in two large boxes. Pretty compact, for a large sofa. The fabric is nice, I like the color. It feels like it will be durable, perfect for my kids to lounge on. It’s deep, which is nice for laying around which I’m sure my teen will be doing a lot on this. It’s firm, so I’m not sure I would enjoy if it was in my primary living room. But it’s good for the kids living room. Overall I’m happy with it, it was easy to put together.