A high-quality mouthguard may last for three to five years depending on level of maintenance.