Instead of using standard 2x4s, you might want to consider using thicker boards, such as 2x6 or 2x8, for the vertical supports. This will provide more stability and reduce the risk of bowing. In addition, consider adding horizontal braces between the vertical supports at various heights to further reinforce the structure.