The pug is very comfortable, soft, a practical for a small apartment. It will come in 4 big boxes and they are very easy to assemble. I did it by myself in 1 hour. The cushions are vacuum sealed and need some time to fluff up a little although they don’t get very fluffy. More on the form side. The two leg rests do not anchor to the two main pieces so be mindful of that, by it allows you to rearrange furniture any way you like. Shipping for this was absolutely horrible and I didn’t get my couch until about two weeks later than the expected date