These eye masks are amazing! It keeps all light out.. I have even worn it in the car (my husband driving) if I have a migraine and have to run errands. I am going to buy another set because my 6 and 4 year olds take ours and wear it to bed so it fits kids too and my husband has a big head and it fits him comfortably but I can tell it’s a little more snug on him than on me and kids though so keep that in mind! I highly recommend these!