Soft but they seemed to have shed in the box. Hopefully they won’t shed more. But they look good and give my old chair seats more needed cushion.