We've had these in our master for almost two years and still love them.  They are great at blocking out light, and are a thick, high quality fabric.  They're also easy to vacuum when dog fur collects at the bottom.