Sea glass.

Glasses and pitcher are handblown, variation in size is to be expected.