Very comfortable.  Not too firm, but doesn't flatten out at all either.  The perfect softness and "squish" for me.