Elastic all around, very soft,color is nice,little big,but have not washed yet just put on bed last night very comfy,so far so great!! Husband does not like top sheets(never has)I will use it for curtains,