Mattress is not to firm or soft; it is perfect if you want a mix of both. If I had to lean one way I would say it is more on the firmer side. 
It was extremely easy to unwrap and became full size quicker than I imagined.