Made in China! About 4 inches across. Combine these with all of our other glass balls for the pricebreak. There's 48 in a case!