The benefits of a weighted blanket have been scientifically linked to something called Deep Touch Pressure (DTP) Therapy