We have bought many slip covers and have yet to find one that fits well.  Maybe our couch is to "puffy" but this did not fit well either.