Florida requirement:
1. Sound mind
2. 18 years or older
3. Written
4. Signed by the testator (or for him in his presence)
5. Signature witnessed by two competant witnesses (who also sign).
A notary isn't strictly required, but reinforces the identities of the signatures.
The last properly signed will is the official one.