Is it possible to make a fuzzy blanket material without using a particle system? I know that it's possible to make a fuzzy blanket with a particle system, but it seems like I should be able to do it with just a material + cloth simulation. Here is the effect that I'm looking for:



I think it could be done with some combination of fresnel, velvet, and normal maps, but I'm not great with materials. If anyone can offer some advice, it would be greatly appreciated.
You can always go in and tweak it more, but this gets ya close.  

I guess, to explain a bit...   

Object info: Random gives a range from 0-1,
so I send that into a multiplier to get the desired range,
then pass it into a texture.  

Contrast on voronoi seemed too intense, so I subtracted a tiny amount.  

I gave it a bit of subsurf to make it look soft, but then it looked oversaturated,
so I used the HSV node to dim the saturation slightly there.