I have not found a brand of flannel that is best. I've bought from Walmart that worked well and some that pilled. I have bought LQS flannel that was good and some that pilled. I have even bought the same flannel a different times and had it be different. I wish there was a go to brand for high quality non-pilling guaranteed flannel but I have't found it. Maybe someone else will have a source for you.