I thought the seat cushion foam was mostly, if not all, closed-cell foam meaning it won't absorb liquid? That being the case, only the upholstery cover and padding behind it absorbed liquid. I'd get hold of an upholstery or spot carpet cleaner, the kind that power sprays in a hot water/cleanser...