The fabric on this is amazingly soft. The one I had before was very scratchy. This is oversized and so soft. It has a timer which is great because I always fall asleep with it on. Adjustable heat levels too.