Absolutely love this couch! Super easy to put together (one person 25 min total) very firm but feels substantial. Perfect for my office