The sofa was easy to put together and came in very compact boxes. It’s the perfect size for my guest bedroom/office.