The upper parts are Table Mountain Sandstone, on a base of Tygerberg formation rocks and part of the Stellenbosch granite pluton.
In terms of geological structure, the upper parts of this area are composed of Table Mountain Sandstone, with Tygerberg formation rocks forming a base, and part of the Stellenbosch granite pluton is integrated into it.