Weighted blankets have proven to be very helpful with addressing insomnia albeit mild insomnia. Weighted blankets help with restless sleepers and restless leg syndrome.