Choosing the right material for driveway ... Concrete isn't the most durable material but it is relatively inexpensive ($10-$20 per square foot) and available in various colors and finishes.