The sofa is a bit firm. It wasn’t hard to put together by myself. Overall I’m pleased with my purchase!