Sorry, only just noticed this question. I’d say 15mm is plenty robust enough, 12 might be ok, but 9 is going to be too skinny. The limiting factor is the length of the free horizontal shelf at the end. Because I have used halving joints, you only have half of the depth of the shelf to support...