The windows are not glass, it is a pvc material that feels like stretchy plastic.  I was afraid would not hold up to MN winters, but we have had this in our yard for 5 years now.  It held up through one of the worst winters ever -60 and high winds.  It did get some cracking in the panels, but still is holding up good and it is beautiful.  Very good investment and worth it.