Great product! They meet all the criteria for what I was looking for. I highly recommend this 3 pack of sheets.