A shower curtain and support system employs an elongated rail supported at the shower or tub. The rail extrusion can be an extrusion with an inverted U profile, with an open slot or slots at its base. There are glides, e.g., nylon members with a ball, hemisphere, or other wide head portion and shaft that projects out through the slot from the open interior of the rail. The glides have one or two hook structures for attaching to a fabric curtain and a vinyl curtain liner. In one preferred version, there is a liner hook and spring retaining arm on one side that fits into the grommet at the top of the liner. On the other side is a short arm with a button that fits into a button hole on the cloth or fabric curtain. The curtain has blind button holes or grommets at its upper hem, so that the hook structure, e.g., button, does not show.