I bought some from Joanne’s about 3 years ago and after washing it before cutting was very disappointed. Quality is not there.
Sister’s quilt shop in Chehalis (476 N Market Blvd) has more flannel than I’ve ever seen in one location. They carry mostly Woolies and some Moda, both high quality that looks as good after washing as before. Be sure and preshrink at least once before cutting out pattern.