We analyze the semiclassical evolution of Gaussian wave packets in chaotic systems. We show that after some short time a Gaussian wave packet becomes a primitive WKB state. From then on, the state can be propagated using the standard time-dependent WKB scheme. Complex trajectories are not necessary to account for the long-time propagation. The Wigner function of the evolving state develops the structure of a classical filament plus quantum oscillations, with phase and amplitude being determined by geometric properties of a classical manifold.