Super easy to put together, you just need to add legs and slot the larger bits together, one person can do it alone. It arrived in good condition and over a week earlier than predicted. They weren't able to help me carry it in, because of covid precautions- which was a little tricky as I live alone and didn't have warning of the arrival. But the actual sofa is good. It does feel a little smaller then it looks in the picture, but it fits nicely in my apartment.