Heavy material. Color is more of a hint of blue and teal. I ordered these for my sons room. He is 20 months and I needed something that would block out the light. These work perfectly. Not in love with the quality but they do the job.