Not medium to hard its more soft than anything. Not the best...feels like i am sinking in my bed