Normally cotton percale is soft right out of the package.  These are not.  After 3 washings, they are still rough and itchy!