It took me about 3 hours to put together by myself- definitely a 2 person job to be easier. Cushions are hard but I think will relax more with use. The sofa seems very sturdy.