Both quartz and granite are durable and long-lasting materials that can make beautiful and functional countertops. Quartz is generally more consistent in colour and pattern and is also resistant to staining and scratching. Granite is unique and has a natural beauty that can add character to a space.