Veey beautiful made. The lid seals any type of liquid and they are heavy. A very thick and heavy glass. The lids are plastic so i feel they will stain depending on the foods thag are put in