To withstand and hold up better against the hot shower water, I printed the first prototype in ABS and this final version in PETG. Both work fine.
When printing the poles, I used a large brim of 10mm to 15mm. This is especially important when printing the taller poles. I have many a ruined pole because they came loose and were knocked over before they were finished printing :-(