Get. This. Couch. It’s so comfortable! Came in 8 separate boxes but it was super easy to put together. It took about 30 minutes with 2 people. Firm but soft! I like that so it doesn’t sink in when sitting on it. It’s literally perfect