What makes customer service great?

It has been said many times before that for most clients, customer service and its quality are one of the defining factors that lead them to choose the company with which to make their purchase or provide them with services.

But how can a quality customer service be defined? And what are the expectations and priorities of clients when it comes to customer care?