This sofa has a lot of style!  Pretty easy to put together.  Firm but comfortable!!