The single biggest thing is persistence. There are many days that will challenge your will to keep going.
In general and in our case, it’s the combination of what the three of us bring to the table. Specific skills we already knew, life skills, and lots of things learned on the fly all play a part