I have a 11 inch deep mattress with a 4 inch memory foam topper with a quilted mattress cover and these fit over all of that and do not come off while sleeping.