Flannel bell-sleeve top