As Advertised
They are screens and they are glass.  Variety of sizes.
Rating: 5 stars