These curtains do block the majority of the light, but I don't love the pattern.  It's a very large pattern and might be suitable for larger windows or in a large room, but they overpower the pace in our smaller bedroom.  The grey color is much darker than expected; almost a graphite grey.