ROC vs stability in z domain?
Marginally stable means that an otherwise stable system has one or more simple poles on the unit circle (in discrete time), or on the imaginary axis (in continuous time).

The consequence of that is that transients don't decay, but they also don't grow without bounds. Marginally stable systems are unstable in the bounded-input bounded-output (BIBO) sense.