soft. very nice.  love the all around elastic on fitted sheet.  thinking of getting another set.