Vintage flannel
Size L - see measurements
See last pics - small hole and missing bottom button