Exactly what I expected. Firm but not hard. Nice fluff to them not too soft. They are perfect!!!!