Looks good!
Oil based stain and poly is certainly a safe, tried and true combination.