Have you ever used a weighted blanket? They can feel great, just like a big hug!
Did you know that weighted blankets have been used for centuries by Native Americans and other indigenous groups to instill calm and relaxation? They are also useful in helping adults and children with sensory processing disorders. The weight of a weighted blanket can mimic deep touch which has been shown to be relaxing and calming (kind of how soothing a good massage can be).
In my own therapy practice I've started using a smaller version of the weighted blanket, the weighted pillow, to help my clients calm and feel grounded as we explore feelings of anxiety and heightened states of arousal. And so far my clients have been enjoying it, reporting that the weight of the pillow helps calm them and the scent of the lavender reminds them to take slow, deep breaths.

Here's more about weighted blankets and how they can help with anxiety and even insomnia.