These do an excellent job of blocking light and to a lesser extent sound.  Great purchase for the price.