If your mattress is sliding around while you’re asleep, it could be a sign there’s not enough friction to keep your bed stable. Sometimes old mattresses accumulate layers of body oil and debris, which can cause it to slide. Other reasons for your sliding mattress include placing your mattress on a bed frame that is too large, or your mattress cover is too soft, making it harder for your bed to stay in place.