Product is good, color online is very close to actual product color. VERY easy to put on. Fabric is soft and comfortable. Though I have not yet done so, I like that it is easily machine washable. 
Only problem I had was our dog loves to roll around the couch and in doing so has ripped small holes in one spot, however, the fabric seems to be holding up well despite this; no threading, further ripping or stretching and pilling. With pets, kids, and a LOT of constant use, this is holding up very well. For an inexpensive refresh to an old sofa I would recommend this cover set.