Very pleased with this sofa. It fits perfectly in our kitchen/diner and everyone who came over last weekend for a family get together found themselves sitting and conversing on it. Easy to assemble, firm but definitely comfortable