This is awesome!!! I have had major anxiety and insomnia issues my entire life.  This has made a huge difference for me especially with sleep.  The material is a bit thin so I would recommend putting a cover on it.  I bought a twin duvet cover and it fit perfectly.