The TPE feels way softer than I expected, almost like real skin, and the narrow channel gives a surprisingly intense squeeze. Cleaning takes a bit of effort because of the texture, but that's a small trade-off for how good it feels.
Wasn't sure about the compact size at first, but the narrow channel gives way just enough to feel snug without hurting. The TPE has held up through several washes with no tearing, which I honestly didn't expect.