Some may have other criteria, other thoughts but IMO...
The Very Best Providers have three things in common (and all three are hard to find in one lady)
1. Self-Confidence: She is very self-confident, but without an attitude. She is very comfortable in her own skin and she knows what she is doing. She is relaxed and makes you feel comfortable because of her confidence.
2. Having Fun: She is happy, smiling, maybe laughing a bit. she is light & playful. She is obviously having fun. You may even wonder if she is enjoying it more than you.
3. Great Kisser: She is a slow, patient, sensuous kisser. She is not timid about it. She kisses like she is trying to convince you of something.
Notice that I did not talk about appearance. That is a bonus, but the prerequisite for a great experience are the three points above. If a provider can nail the first three, appearance almost does not matter.
Every single provider is capable of mastering the three things above, but very few do. Those are the REAL professionals.