Better choice is 23/32" sandply, a midrange plywood finished on one side, and usually available for under $30. It's my go-to for rails, or even table top if well-supported. 3/4" is overkill, and really adds on the weight. I'd avoid MDF, particle board, and OSB.