Sofa took a while to get here, but that’s more on FedEx. It was really easy to put together, with minimal hardware and slide in joints. It is smaller/shallower than I expected and is quite firm. Gets the job done but is definitely more for aesthetic than function