The conditions for a valid **Nikkah** (marriage) in Islam include:
1. **Consent of Both Parties:** Both the bride and groom must give their free and informed consent to the marriage.
2. **Witnesses:** The presence of at least two male witnesses or one male and two female witnesses is required to validate the marriage contract.
3. **Mahr (Dowry):** The groom must offer a dowry (Mahr) to the bride, which is agreed upon and specified in the marriage contract.
4. **Legality:** Both parties must be legally eligible to marry, meaning they are not closely related (non-mahram) and are of sound mind and mature age.
5. **Formal Contract:** A formal marriage contract (Nikah contract) should be drawn up, detailing the rights and responsibilities of both parties.
6. **Public Declaration:** While not a strict requirement, announcing the marriage publicly is encouraged to promote transparency and community acknowledgment.
By fulfilling these conditions, the Nikkah is deemed valid and recognized under Islamic law.