We love this couch! It’s perfect for our apartment and very comfy. It’s firm but really soft. Love that it can be set up in different ways. Shipping was a little off, it came in pieces spread out 3 different days. However, setting the couch up was super easy! I was able to do it by myself.