Bree
Oh!! You want a sex talk! Awesome I want to record this down in my journal! ;)
The average size is about 6" for humans. I can't comment on elves. However, there are 2 old sayings to remember 1) short but thick does the trick and 2) it isn't size, but how you use it.
Guys are really defensive about size. Basically if it pleases you, it's right. There isn't a one size fits all kind of thing here.