soft 100% cotton, looks great! I paired it with a burlap bedskirt and printed sheets.