DS(17) is having trouble getting to sleep and is convinced that a weighted blanket will help him get a good nights sleep. Does anyone have one - do they work, or is it just another gimmick?