Great sofa and super comfortable! A bit firm to start, but I suspect it will soften with use. Definitely a two-person job getting it up into the apartment (3 flights of stairs), but assembly was easy I was able to put it together by myself.