Crystal Baby Carriage Wedding Favors, 27 each brilliant favor is approximately 2"