Although it's not extraordinarily difficult. It is time consuming. And you have to prove your citizenship...
It is a photo ID and it proves US citizenship. It is something worth having for all US Citizens.