Just a quick update of the overall view, going with 18mm MDF and cross dowels for assembly:



Regards,
dsc.