It is true to color. Material is stretchy enough for my 3 seater sofa. It feels rough though, not soft at all. Thats why 3 stars.