The sofa came quickly but unfortunately the delivery people left it in my hallway without trying to bring it into my apartment as promised. The sofa itself is very soft yet firm. Would definitely recommend.