I have to say, I have a few velour dipes that I was lucky enough to come by with a white all cotton velour and they are yummy. Very soft. I think sherpa is nice as well, and sometimes you can find an all cotton but most sherpa is about 80 cotton 20 poly with the poly in the base of the fabric. I like sherpa when it's new, but it does tend to get more terry like and lose some of the softness so I wouldn't go with that one unless you like a terry dipe and don't mind the poly. I had some cotton fleece dipes that were nice, they seemed to get a little flat after lots of washings but were still soft. Hemp fleece of course is nice :0). So not sure I shed any light but that MHO :0). I love dipes and have probably tried every fabric out there LOL! Good luck and let us know what you decide on!