They fit my furniture perfectly and look fabulous.   you can sit on them about 3-4 times before you need to adust them back into place.  Good thing is we don't sit on them often but the dogs do while we are gone and that is the sole purpose we bought them