I cannot believe spot on perfect these are! Not only do the block the light but they are so well made, have a luxurious feel and the color was exactly as advertised. When I get asked how much they were, friends/family are shocked; they look and feel so much more expensive than the price I paid!