These curtains do block light, but mine did not come with the pin hooks required to attach them too the existing curtains. Additionally they are thinner than most curtains. See photos.