I guessed a lot on sizing, but it fits perfectly and would be flexible on most 3 seat sized sofas.  The fabric texture is wonderful, and so soft. The ivory colour is just the shade I hoped.  I am just delighted!