The smooth and wet pebbles reveal a variety of rich colours and textures. There are many different kinds of rock.
(1) hydrogrossular (waxy whitish green)
(2) epidosite (apple or pistachio green)
(3) jasper chert (hard, deep red)
(4) rhyolite porphyry (pale red, scattered feldspar crystals)
(5) granite (grey, interlocking crystals)
(6) quartz (white, milky)
The sand on the beach is different again in composition. There are concentrated pockets of black sand and tracks and traces of reddish sand. The black sand grains are magnetite and the red ones almandine garnet. These, too have come from Fiordland.