Medium soft. Not too soft where I don’t feel like I have no support and not too hard where my neck feels strained