It was actually easier to put together than I thought. Just a lot of parts. It’s comfortable and very sturdy.  The pillows are a bit flimsy but I plan on buying thicker ones for the arms and back. The arm of the sofa is very low. I have to say I am extremely happy with it though. Great sofa and price!!