Almost exactly a year between filing the 129F and getting the green card in-hand.... It's been a fun journey but the next couple of years will be a welcome break from the anxiety of waiting for things to be approved. Just the eventual "Removal of Conditions" and "Naturalization" left....