Piece of cake. Download forms, fill them out. Make appointment at Embassy/Consulate, go to Embassy/Consulate, drop off, pay, have mini interview, wait for completion notification, pick up with no appointment needed.
I did this 8 -9 months ago. While one is told could take some weeks to get back, it is all done electronically and mine was completed in 3 days. They had talked about and on line application at one time so I would check that out on their web site first to save a trip. They do not mail your completed passport to you.