Handblown in Oaxaca, Mexico. Due to it's handblown nature, each glass has slight variations.
Small - 2.5 x 3 in
Medium - 3.5 x 3 in
Large - 4.5 x 3 in