Does not stay on the sofa the material is ok and it has a textured bottom but it doesn’t stay put at all