Thick cotton (like thin denim and wide enough to be worn as a top 2-3y as well. The length is approx 17.