Perfect fit for my sofa, which shows wear and discoloration in one spot--where the dog likes to lay.  This was an inexpensive and nice-looking solution!