Exactly what I need as a side sleeper and tummy sleeper.  Keeps good firm shape !!