It's rather hard - I know baby mattresses should be on the hard side but this is like a board