This soap dish attaches to a shower holder rail. It has a hook for shower gel and features raised bumps for minimum contact points with the soap. It is designed in 2 parts for 3D printers with a smaller bed.
This thing was made with Tinkercad. Edit it online https://www.tinkercad.com/things/1LBDtpSm7xK