I ordered some fleece from Amazon (actually a third party selling on Amazon). It was cheap and I liked the colors. It took way longer than promised to get here and 3 out of the 4 pieces were the wrong kind of fleece. I could have sent it back but... it was cheap. I'll deal. The wrong kind of fleece is the kind that sheds all over everyfuckingthing. Once you get it sewn up and the seams finished off, it is ok, but getting it there is a bitch.
I made a pair of crocs liners out of it and they are fine now that they are done but yikes, seriously, a mess.
The buttons are so that the liners stay in there when my foot comes out. They do feel so wonderful to walk around in. Like little angels hugging my toes.
I also think the fleece will be ok to use for cowl/cuffs for some of my tops. And, I know not to order from them again. And it was cheap.