Weighted blankets are a popular way to relieve anxiety and improve sleep. Some studies suggest they’re an effective way to help children with autism and ADHD, but more research is needed.
https://www.healthline.com/health/anxiety/do-weighted-blankets-work