These curtains are exactly what I was looking for.  They completely block the light from entering and they are very good quality.  I have had custom curtains made and these have the same layering the custom ones have.  Will be ordering more for our home theatre!