I love these sheets.  They are not too soft.  Just the right stiffness for cotton percale.  Deep pockets fit my new 18” mattress.  I just love them.  They washed up very nicely, no shrinkage.