Made in China! There's a glass loop on top for hanging. String or ribbon not included. Each ball is slightly different, so you're choosing a style, not an exact duplicate. Mix and match these with our other hanging glass balls and hearts and shapes. 6 will fit in a flat rate regional postal box while 48 is a case (usually shipped UPS). Click here to visit our full family of gazing and witch balls.