A cohabitation agreement can be valid legal agreements provided that it is entered into voluntarily by both parties with the full understanding and disclosure of each other’s financial circumstances. If the court deems the agreement to be unjust or unfair, they may not uphold the agreement. Independent legal advice is recommended for both partners.