The quality of the cotton is superb.  Lovely crisp sheets.  I anticipate they will last a long time and given the fabric they are very unlikely to pill.  I would give 5 stars except I measured the depth of the pockets and they are only 20" to the elastic which is about an inch wide.  They are advertised as fitting a 23 inch mattress which a 20" pocket is unlikely to be able to do. They really are beautiful sheets.