Quite firm. In part possibly due to its thickness in the first place, so even if you squeeze it, the two ends will never meet (if that makes any sense?) Like it still feels like there's a solidness between the two sides you're squeezing.
It also stretches but not terribly so. It has some give, yeah. But it doesn't stretch more than about two inches when pulled.
The balls seem a great deal firmer than the shaft, possibly, again, because it's thicker-ish there.
Many say the Mr. Right is firm enough to pass a squeeze test, but sometimes "too hard/rigid," a bit like a 24/7 hard on