This curtain panel does a pretty good job! It doesn't allow too much light in during the day and definitely is helping to keep our bedroom warmer! The colors are soft and the fabrictis nice and heavy duty!