This is perfect! The color is just what I was expecting. The fabric and upholstery are done very well. The kids are very comfortable on it. It is durable and holding up nicely.