I received these a few weeks back and I love them. The length is perfect for my windows, as well as the color being a great compliment to my decor. They are heavy and thick so block out sunlight as well as the heat that comes from the window they’re hung on. I imagine they do great for heating bills but I haven’t had them long enough to see a difference. 

Overall I highly recommend this brand and type of curtains if you need some solid sunlight blocking curtains that are cute and will match your decor.