If I can make this, anyone can. It's a cinch, or at least once I got the zipper in it was--my first zipper experience, and it went well. I used a pattern (sort of) that my mom had on hand, but there is a link I've got pinned on Pinterest (error 503, unavailable, will upload that later) that has easy step-by-step directions to make your own easy pattern.
This was a free project for me, as we had the zipper and flannel on hand. Now that I have one under my belt, this might be a great gift to whip up for expectant mommies.