These curtains are better then I expected them to be. They do hold majority of the light out other then the top which is to be expected. They are very thick and nice material. Look wonderful in my baby’s nursery. I just need to iron them.