Very soft cotton. Beautiful print. My only hesitation is that in my room, the grey of the bed set has a greener undertone which I personally wasn’t looking for. It might be because of the light grey paint or headboard. Like it enough though that I’m keeping!