Weighted blankets are a special type of blanket that’s said to help you sleep. Filled with beads or pellets, they provide pressure, which mimics a certain therapeutic technique called deep pressure stimulation. If anything, it feels like a firm hug. Ultimately,...