Fabric is just super slick, it won’t stay put.  Maybe in a guest room but not in a bed that is always slept in