The average penis size is between 14-16 cm ( 6-7 inch ). Smaller sizes count as small penis, and sizes larger than this are considered large!
Thickness, of course, matters a lot, and the size of that lady's vagina and the size of its dilatation!
A man with a small penis and a woman with a small vagina can be very good sex partners, but if there is a discrepancy on the part of one of the parties, a change in the sexual partner is really necessary!!
A thorough hormone test would be important in men with micropenic!!
At my previous work place , I took regular showers after work, and I observed that micropenis was characteristic only in low and obese people!
Medium to large penis size occurred in people of tall and athletic build!! I think this could definitely be related to a change in the testosterone-estrogen ratio!!