My daughter from Texas was the judge of these curtains. Yes, they DO keep the light out! They hang beautifully!!