I love using flannel for baby blankets. It's my go-to. It's soft, comes in lots of patterns and colors and is inexpensive. It's also great for beginners because it is easy to sew with. Minky ...