I would also highly recommend Moda flannel. I used a marbles flannel for a quilt and it was the yummiest flannel I've ever felt in my life. Worked up beautifully. I bought it in Lancaster, PA and I don't think that store does online sales so I'm no help to you for an online source. But the fabric was awesome.