In a Brown University study, it has been noted that the social structure of a country determines the age difference between spouses more than any other factor.[24] One of the concerns of relationships with age disparities in some cultures is a perceived difference between people of different age ranges. These differences may be sexual, financial or social. Gender roles may complicate this even further.