The covers are good quality material however on a vinyl or leather sofa they slip off regardless of how much you try to secure them. I would not recommend them