Granite is an igneous rock composed of feldspar, mica, and silica that comes in various colors like gray and red. Medium-grained granite is well-suited for construction while fine-grained granite can be polished but is harder to work. Sandstone is a sedimentary rock consisting of fragments cemented together, and it comes in colors like white, yellow, and brown. Marble is a metamorphic rock formed from limestone that is easy to carve and comes in colors such as white, black, and green.