usability

From impressions to advocacy

What is the definition of customer experience? Normally you get as many different answers as there are questions to this seemingly simple question.