Soft, covers my whole eye socket area, doesn't let light in and best of all has an adjustable flat band to keep it on. I once bought a similar mask from an expensive brand and it was dreadful - not adjustable and too tight, so by morning I had sore eyes. This is great.