NOT firm at all. So so misleading. It is so soft that completely sinks in when I sit on the bed to the point where I can’t get up. 

Above all they say ‘free returns’ they mean they will just give you shipping label. How am I suppose to haul this thing to fedex?? Please beware of their trick!!