perfect, arrived quickly, soft and spongy, I can't get my kid to stop laying on it!