We absolutely LOVE this sofa! The color and feel are exactly what we were looking for and at a great price. It is firm in just the right way, a welcome change from our previous sofa that had foam cushions. Assembly couldn't have been easier. I highly recommend this sofa!