I got this for my living room and I love it.  It was easy to put together. The cushions are firm which is a good thing, I’m hoping it will continue to stay firm.