I am SO happy with this sofa. The color is exactly what I thought it would be. It shipped way faster than anticipated and was easy to assemble. It took 2 of us to unbox & have it put together. It feels sturdy, it’s a good size and it looks great. The cushions are quite firm as others note but certainly not uncomfortable &. You can’t go wrong with this purchase, especially for this price.