These sheets fit my tempurpedic head up mattress perfectly. Sheets fit snug with extra fabric that tucks under all away around. I definitely recommend following the washing instructions. Wash for the 1st time on gentle cycle, cold water and add 1 cup of white vinegar in the rinse cycle. Reduces pilling!! Then wash again with detergent.