This sofa is beautiful and so comfortable!  We ordered the beige velvet, and it is perfect with our gray walls.  We like a firm seat, and this one delivers!  Assembly was not difficult.  We would highly recommend!