This sofa is perfect. The upholstery is wonderfully soft and the color is true to the photo. It's firm without being uncomfortable. My family came to visit after we had it delivered. They had been skeptical when I told them I purchased a sofa online without getting to sit on it first, and they were surprised at how comfortable it actually is for sitting and chatting. I plan to purchase a second one to put across from the first one in our living room.