Ehhhh this is pretty ugly. The green color looks like it would be olive, but it's bluer in person, more like a teal. It doesn't fit my couch properly, but that's also because my couch is a funky shape and the cushions wrap around front of the couch instead of ending at the side, which isnt the product's fault. It's nice and stretchy, and stretches over the couch really well- but it's just pretty ugly. The material looks cheap. I would not recommend this.