I wanted to cover an old leather sofa and the material just kept slipping and looked unkempt.  That's the reason I returned.  But think on a material sofa would have worked fine.