I bought 2 of these in white to throw over my white sofas so the doggies don't get the sofas dirty.  They are very good quality and the stitching and edging are subtle and beautiful.  I had been using sheets to cover the sofas and taking them off when company came.  But these are so pretty I don't have to take them off.   Also they arrived very quickly and nicely packaged.  Highly recommended!