In 1980, Richard Oliver developed a concept called the Expectation Confirmation Model. This model examines consumers’ expectations before a purchase and compares them to the results after the purchase. It identifies three levels of performance: fair performance, ideal performance, and expected performance.