This is an upcycled t shirt sewn to the bakc of a flannel. The size is a womens Small. It is a very soft cotton.