LOVE these curtains. They are not a true white (almost cream). The fabric looks like a nice cotton, and they definitely block light/temp.