The sofa came in perfect condition. The assembly was quite straightforward, with no screws and only placing the pieces together. Instructions were clear. I could assemble the sofa by myself but might need 2 people. The sofa itself is amazing, I love the fabric (although we were a bit concerned about the corduroy) and its depth. You could easily sleep on the couch. 

I recommend this sofa to anyone.