I researched a product called "Surefit" and let me tell ya..it fits! (Bottom picture). I love the color change and how it "hugs" my sofa so well! The cost of these can be expensive but being the very frugal shopper that I am, I bought this one for $39. Shop around before you buy, there are fakes and there are a lot of websites you can order from and save money! Enjoy!