Green card for parents

Hello, I would like to apply green card for my parents and wanted to know how easy the process is. Do I need to get a lawyer or fill out the application by myself?

Also, please provide a timeline.