First of all I would like to thank everyone for the good wishes and for all the help. I really appreciate it.
The IO was very professional and nice. He asked lots of questions like when was the first time that we visited USA, what was the purpose of the trip, how many times did we visit USA, when was the last time that we entered the country, when did we get married, what do we do, etc. No question was asked about affidavit of support or wages, I guess it is because I submitted my employment letter. He didn't ask for my HS diploma either.
He checked that our names, children names, parent's names, date of births, etc were correct. He also checked that we kept status during the whole time.
Then he asked for documents like birth certificates, marriage certificate, passports, I-94s, extensions of H1B and H4s, evidence that my wife and I live in the same address (tax return, property taxes, home's deed, bank statements, etc). Most of these documents were already submitted in the AOS package.
The officer was glad that we got all the documentation and that we were very organized. He seemed surprised that we did know about the whole process even though no attorney represented us in this case (thanks to this forum).
Overall everything went well but there were two issues:
1) They were not aware that my daughter filed a petition, "fortunately" (thanks to all of you guys) she was with us; the IO told us to wait that he was going to try and find her file. After 5 minutes he returned with my daughter's file and mentioned that it was good that she was with us so another interview appointment was not necessary.
2) My employment-based AOS file was not there, it still is in the TSC (Texas Service Center). The IO said that it would take around 2 weeks for TSC to mail my file and that he needs to compare the two cases before the decision.
He said that everything looks good and that we should be receiving our GCs in 30 days.
That was it, now we have to wait and hope that our files are mailed from TSC soon.
Big thanks to everyone!