Love a good quality flannel. And, do prewash. I've machine quilted it before, no problems there for me at all.

Hugs,