Yahoo Life's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Weighted blankets have gained something of a cult status over the last 18 months, as people turned to them for their reported anxiety and insomnia relieving effects.
Weighted blankets are throw-sized blankets filled with weighted materials, such as plastic pellets. The feeling of weighted physical pressure can result in a calming effect and uses the principles of Deep Touch Pressure (DTP) or Deep Pressure Stimulation (DPS) often used by occupational therapists to aid relaxation.
Dr Diana Gall, from Doctor4U, previously told Yahoo UK: “Scientific research is still ongoing on the effectiveness of weighted blankets for anxiety but it’s thought these blankets can reduce cortisol levels, which is a stress hormone.”
Meanwhile, a study by scientists from the University of Massachusetts had 32 adults lie under a 13.6kg (30lb) blanket, with 63 per cent later reporting lower anxiety.
Weighted blankets come in different sizes and weights, and can be used by kids and adults.
As well as being thought to increase a sense of calm, they are also a wonderful way for you to stay cosy during the winter and their added weight can help relieve tension.
Why we rate it:
Not only will it look chic draped over a bed or a sofa, it will also help you really unwind and relax.
Whether you want it to help you unlock a deeper sleep level or just to keep things a little calmer during Christmas, it's ideal.
The 7kg dark grey blanket with a 100% cosy cotton cover is recommended for adult body weight of around 70kg+.
There's also a lighter 4.5kg Weighted Blanket in light grey, which is recommended for adult body weight of approximately 45kg+.
Under £30 for a weighted blanket is a great price, John Lewis' popular Synthetic Weighted Blanket retails for between £80 and £110, depending on size. Meanwhile, Ikea recently bought out an 8kg weighted blanket for £95.