These sheets fit the bed well and they stay on. They are not rough and scratchy. I washed them before I used them and they came out of the dryer soft and easy to put on. They have deep pockets and they stay on. I have only had them for a month so I can't give them five stars until I see how they wear through time.