The ribbed sleeve inside really does all the work—every movement hits differently. I expected it to feel too firm but the soft texture balances it out nicely. Cleaning takes a bit of patience, though it's worth it.
Wasn't sure about the hard shell at first, but it actually makes the whole thing easier to grip and control. The soft sleeve inside is surprisingly snug, and cleanup took me less than a minute.