Soft. I bought these sheets for my 10 yr old. They're perfect for a kid who doesn't like to cover up a whole lot. Yet thick enough