This is a good generic fit slipcover.  It isn't a perfect fit, but it is a great price!  It picks up lint and pet hair pretty easily because of its fuzzy texture, but it is also very soft to sit on because of its fuzzy texture.