Overall, I love this couch. Easy in-home delivery and quick assembly with a power drill. It is firm but also very comfortable (although I have not used it extensively yet). It's great for creating a warm space and feels very sturdy too!