Got these for my purple mattress and they are fantastic! Love that they are percale...in my experience those last the longest. Previous sheets made of percale cotton get softer and better with time, only washed these 2 times so far, so cant really speak for that.