Looks good and nice design. I like your router. Just a suggestion, over time you might find the shelves working loose if you just use dowels. I would use wood glue as well. There is nothing “Cheating” about this. While a lot of Japanese woodwork uses intricate joinery that needs no glue, most western woodworking uses it.