Very good at blocking out light! I didn’t love the feel of the “fabric” which is more of a plastic-like blend for easy cleaning.