I have heard that Islamic marriage is primarily just a legal contract with little of no spiritual dimension.
Islamic marriage has two sides which are two facets of a single reality.
The other is the practical side which seeks to ensure a firm, non-sentimental approach to practical issues which are necessary for a successful negotiation of the difficult path of marriage. One facet is the intention which the man and woman make internally within themselves as they recite the marriage contract. The other facet is the legal facet - the fact that marriage is also a contract with attendant rights and obligations which the man and woman fulfil towards one another. It is in this contract that the man and woman can specify terms and conditions of the marriage, if they wish to. By making the practical side upfront and clear there can be no misunderstandings at a later time.