These crystalline mugs are made out of fine porcelain and finished with a crystalline glaze. Most mugs hold up to 16 oz. of fluid - the shorter style holds 12 oz. - the tall ones are 5 1/2" tall and the shorter style is 4" tall. They are all one-of-a-kind in various shapes and sizes - all sold at $40 each. Please call 727-504-6200for color and shape availability. Or when placing an order specify color preference: Blue, Green, Red, Gold, Brown, Cream. We will contact you with what we have on hand.