Answer :
Sandstone is like concrete - compressed sand, whilst slate is easily split into thin sheets.
Slate for the roof and sandstone for the walls.
Slate for the roof and sandstone for the walls.