Came right away. Pieces assembled by size to fit different shower stalls. Easily assembled. Is holding my curtain up nicely.