The sofa was challenging but not impossible to assemble. The disappointment came when after the toil we found the two back pillows missing so we could not enjoy the sofa and can only sit on 1/3 of it as we wait for a hoped-for shipment of missing pillows. All else was fine.