Overall we really love it. It is firm but after a few months, it has broken in more. We love that you can literally make any configuration you can think of. The only con we have found is that the backs aren’t very stable or even. I recommend having it on a wall if possible.