These are amazing. Fit our thick mattress and stay put. They are soft right out of the bag, and softer with each wash. Will stockpile buy these - they are that good!