A theorem of Fogarty states that if $S$ is a smooth algebraic surface, the Hilbert scheme $S^{[n]}$ of length $n$ subschemes of $S$ is smooth for every $n$.

Does anybody know a description of the singularities of $S^{[n]}$ when $S$ is a singular surface? Even $S^{[2]}$ would be enough.