They absolutely block out light but the cottage white are much more of a tan color. Wish they were true white or off white.