Soft and should be comfortable, however, they don't block much noise and they feel like they're going to fall out which is irritating for sleep. I've tried various ways of inserting to make sure they're in properly, but they still feel like they're falling out once they fully expand. They take the edge of background noise, which is fine enough for me, but I don't think they'd do much on, say, an airplane or something.