These sheets are wonderful. I use them for our guest bedroom, and they are soft but not super soft. They have held up and seem like they will last awhile. They feel crisp and clean. And I haven't had any issues with staining.