I have purchased this slipcover for three different sofas and I can tell you it is a great fit!  It is machine washable and wears well!  Also, it is soft and comfortable to sit onand stays in place!