With good care, a porcelain inlay or onlay can last between 10 and 15 years on average. Porcelain is very durable and is able to withstand greater chewing forces than composite resin, and because they’re designed in a lab for a precise fit, they are at less risk of developing tooth decay.