In my personal experience, (the second one) it depends on how horny i am. Of if im in the mood. Also, (and sorry to be so honest), how hot the girl is.
And the first one. If you have experience yourself, then you could tell if he is good or "a little rusty"