Really, this is not too difficult.
Take two men: both have the same looks, intelligence, cash flow, personality, etc. One has big muscles and the other is a twink. For the most part, the guy with the big muscles would get the girl. However, if the guy with big muscles was unintelligent and make $20,000 a year, then the twink would get the girl.
Keeping all variables constant, seems like the main determinant on who gets the girl is money. The other stuff is just the icing on the cake.