This love seat is super cute; it looks sophisticated and was easy for two people to put together (it took about 10 minutes total). It's firm, but still comfortable (especially once you add a couple of pillows). Perfect for an office or bedroom.