Great job - looks really nice. Is it your own design?
As for finishing it, why paint it at all? It'll take a log time to get a good finish and, over the years, paint will chip and wear. Plus it hides that beautiful wood. You might want to consider varnishing or waxing it. If you want to...