Good quality soft material, keeps you warm under the covers but cool on a hot day. Im looking forward to what will happen after a few washes, as they tend to lose their solid tight form. So far, it has been staying on the mattress and Im very happy with the product. Overall, I’m very pleased with this product.