Love this small sectional!!  It was fairly easy to put together.  It is firm, hopefully it will loosen up a little bit, but overall great sectional.