I just received this sofa. It arrives in three boxes. Full-disclosure, two of our boxes arrived 4 days before our third arrived. The sofa is relatively easy to put together, there are assembly instructions online. It looks just like the picture in terms of color and design. I would not describe the feel of the sofa fabric as “linen.” It’s more of a linen “knock-off” but it seems to clean easy so I am okay with that. My only complaint is that the three bottom cushions do not attach in any way to the sofa so they do move around a bit. Additionally, the sofa is very firm. This is definitely a good buy for the money.