I was disappointed with the fabric quality.  I bought it to protect the furniture.  We have a medium size dog.  The minute he lays on the sofa, it caves into a crumbled bunch at the at the seat.   I had hoped it would not move off the back so easily.   The color was perfect.