After 630+ days, the agony of waiting for my M-I-L is over. Her I-130 & I-485 was officially approved. We've downloaded the Approval letter from the USCIS website. No interview was scheduled. Just waiting for the official letter and GC itself to arrive in the mail. Man that was quite long wait.