Flannel is the worst for shrinking. I have had top quality quilting flannel shrink as much as 3 inches in both directions. I wash and dry in hot water at least twice. Try cutting two squares the same size. Keep one as your control, through the other in one of your son's loads, was and dry, than compare it with control