Exactly what I was looking for! My cushions had some wear and tear in them, but the couch itself is in great condition, so this was the perfect fix. I was expecting the color to be a bit more green than blue, but I still really like it. Very soft! Easy to put together.