Lovely quality, very comfy. I’d say it’s medium/ firm rather than just medium but still very soft to touch and sleep on. Arrived quickly. Very pleased as on offer too.