Cotton fabric is the most commonly used for all the best baby blankets and other apparel. It is highly absorbent and soft making it gentle on the babies’ skin. Organic cotton fabric is best for babies as it uses no fertilizers and chemicals.