These far surpassed my expectations! They are so cute in person! Also, they do block the light and they are well made. Extremely happy!