I love these! They’re so girly and romantic but yet the colors aren’t overwhelming. My boyfriend thinks they’re pretty and that they go well with our blue themed house. Because they’re white, they don’t completely block out light but they don’t make it any brighter either. Not sure how they help with heat blocking.