These curtains do a good job of blocking light. I bought them in white, which has a little bit of a dingy or slightly yellowish tint. It's most noticeable when you're up close to them and not necessarily from a distance so I'm going to keep them.