I think all cocks are beautiful. An ideal man's cock for me is in the 6-7.5" range with adequate thickness, I find larger than 7.5" can be painful, and smaller than 4" can leave me unsatisfied. My husband is 2" flaccid and 4.75" erect. He has always been able to bring me to climax but he is great at foreplay and when he makes love to me, he will often use his fingers to directly stimulate my clit or put his finger up my ass while he is inside me. My boyfriend is just under 3" flaccid and right at 6" erect.