It’s very firm but soft enough to put my leg in plaster on, and moves when it needs to move!