The idea of attraction in my opinion is a result of culture and biology. We can see different representation based on the time and the place. For example the idea of beauty in Ancient China was light skinned women. This is why you would see so many women cake their face in white powder. In Japan the idea of an attractive girl is someone who looks young and innocent, thus the innocent looking child. I am a bit unsure about the ideas of America, but it seems most women are considered attractive if they have are tall and slender. I also say attraction is biology because it is the way we are meant to reproduce. Going back thousands or million of years ago we can see that our ancestors appear to be very different. They are more apelike than today. Evolution over the course of several thousand or million of years has gradually shifted our idea of beauty. While our ancestors would be attracted to people who resembles an ape, we would be appalled at the idea of being with an individual with such features. Through evolution our taste has also become a lot more sophisticated. Instead of just basing the entire things on looks we also base it on intelligence or personality which is the reason as to why it would be hard for a raging alcoholic or a person with mental disability has difficulty in finding a partner.