These are great. I have a deep mattress and a thick memory foam on top. And these fit over all of that and stay on. They are comfortable and soft and wash well too.