This is a longer light weight skull cap that fully covers the ears.  The off white is undeyed hemp.  The brown is linen.  The pink and green are bamboo except for the green circle around the top which is cotton.  The thin white stripes are bleached linen. Cute hat for warmer weather!