Stained Glass Kaleidoscopes, "Cappuccino" By Artist Joanne Jacobs is 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. Nice white to cream colored iridescent stained glass exterior. Great bright cappuccino like colors on the interior. This Kaleidoscope is highly recommended.