moulana

Nikaah in the presence of two witnesses

Q: My nikaah was performed in the presence of two witnesses. None of them were my wali. And there was no maulana. The man who performed our nikaah was NOT a maulana. There was no legal paperwork done. We did not sign any paper at all. It was only verbal. Mahr was set at a decided amount. He read the khutba and ayat of nikaah from a book of duas and asked both of us three times, taking our names with our parents names and the witnesses names with their parents names if we accept each other in nikaah. We agreed all three times. Is the nikaah valid?