Thought it would work on a leather sofa, but it did not , it slips right out, will not stay tucked in, love the print and the material just not the fact that it can't work for leather so I had to return it, hope some day they make one for my couch