The natural rainbow rock is excellent for almost any type of aquarium, terrarium, or reptile tank. Works well in both fresh and saltwater aquariums. Each rock is truly unique, with swirls of color intersected by dark lines. Two holes carved in the center. The average piece of large rainbow rock is 8″x 8″ to 8″x10″.