I received this sleep mask for free to review. It is a very comfortable mask. It does block out almost all the light, I only had one spot on my nose. The fabric is thick, no light can really penetrate through. The mask is so comfortable, it is definitely better than most I have used. There is no slipping, it did not end up in the bed beside me or on my forehead.