Far too firm very uncomfortable. Most deffinetley not medium to firm. Its like lying on bricks.