Weighted blankets

I’m curious, I have super bad anxiety and I heard weighted blankets are helpful, does anyone have one? Do you recommend it? Where did you buy it? Was it expensive?