Fit my couch perfectly and stayed securely.  Soft but not as  cushiony as I had hoped.