Just the right amount of soft and firm! Smooth delivery, with great communication. Definitely recommend.