I did not expect that there would be green color in the fabric as I was matching it to a blue over sized chair. However it blends in with other pieces, so no big deal.  The fabric seem like it will be durable and the cushion top is firm. I am really please in the quality.