These are perfect, down to the colour and size, and well-made.  They DO blackout the light.  I can't understand the other reviews saying they don't, unless they received the wrong curtain.