We were a little concerned at first, since it was supposed to be firm. It honestly took about 48 full hours for the mattress to really firm up. 
My daughter sat on it after about 12 hours and it was pretty squishy and definitely not firm. 
After the 48 it was night and day. It was the firm she was looking for.