not a great fit for my love seat, arms too narrow, but it will do for now. it is very stretchy and very soft. seems to be well made and quality fabric.