Weighted blankets have been used for centuries to help people with anxiety and depression. They are a great way to relax, destress, and fall asleep. People use them for a variety of reasons, including sleep deprivation, stress relief, improving moods and reducing anxiety.