Best answer: Weighted blankets are filled with weighted beads or pellets that help create a heavy feeling of being hugged or cuddled. They're said to reduce anxiety and help you sleep more soundly.Amazon: YnM weighted blanket ($70)Amazon: Gravity Blanket ($240)