Ok its firm.. like seriously firm.  However that’s what I asked for so I won’t give it less stars.  It’s too firm for my daughter who likes firm mattresses.   I would probably go with semi firm if you don’t like sleeping on bricks. There is absolutely no bounce or give in this mattress.