Approx 18m size as this make always runs a size small. The top is winter cotton but can be worn as a t shirt as well as a vest.