Bought 3 of these for my NYC apartment that gets a decent amount of noise pollution from the street outside. The white is not true white, which doesn't bother me personally, but is something to know. Some of the stitching was a little sloppy, but only something you'd notice up close. These block out light really, really well and reduce the noise to where I'm able to sleep better.

Pros: Block light and noise well
Cons: uneven stitching