I think it is a pretty straight forward process. You guys have to get married first off. Then file forms I485 and I130. The wait for a response.