Weighted blankets help improve sleep in many ways. As mentioned above, they provide a calming experience by releasing serotonin and decreasing activity in the nervous system.
They also stimulate the body’s release of melatonin. Melatonin is a hormone that tells the body that it’s time to for sleep. Melatonin release may be altered by artificial lighting or irregular sleep schedules.