I forgot to mention that Walmarts fabrics unless it is a brand name fabric and even though it may say 100% cotton if you will read there sign on the wall it will say "content fiber unknown" which means they do not know where it came from.
I had never noticed that until about a month ago when I was in one of the Walmarts and picked up a bolt and although it said on the one hand 100% cotton I also read where it said "content fiber unknown". So in my mind I asked "ok so what is it than".