The 350 thread count Egyptian-Quality Cotton percale is sturdy and somewhat firm after initial washing.  The material softens after continued use and is very comfortable. We love the sheet set so much that we bought a second set.