Stained Glass Kaleidoscopes, "Secretariat" By Artist Joanne Jacobs. 8" long and the body is 2 1/2" tall. The glass tube is about 4" long and has a 1 1/4" diameter. The tube is oil filled (mineral oil) and nice brightly colored beads. The oil filled vials are nicely sealed and tested to prevent leaks. The oil cells allow the beads to move in a nice soothing pace while viewing.