We would always recommend using aggregates of either 14mm or 20mm in size for a domestic driveway, anything larger can be kick up onto cars, which can cause damage to bodywork, and anything small can be difficult to walk on and will get stuck in your shoes or car tyres.