IT'S NOT FLANNEL!!!! I own a lot of flannel shirts and this is not flannel.  Some sort of velour/microfiber and it clings to EVERYTHING.