These fillings are made most often of porcelain and are more resistant to staining than composite resin material. This material generally lasts more than 15 years and can cost as much as gold.