It will stay on if it the mattress is fitted to completely fill the cover. If it is too large for mattress, it will move around.