The mattress is really good, it is not very hard and not very soft as well, this exactly what my gm daughter wanted. I would recommend it for the price x quality!