What makes someone a good hugger?

I am told all the time that I give the best hugs, but they never tell me why they think this. What makes a person an excellent hugger, male and female?
Updates
+1 y
How I hug: I slowly get into the hug, may lie my head on their shoulder depending on the person, hold them very close and stay there for a bit then slowly move out of the hug.
What makes someone a good hugger?
Post Opinion