Firm enough to hold an erection, flexible enough to easily slip on and off. I worry that over time the silicone may tear from repeated use, although after using for nearly 2 months, I haven’t had any problems with it. Seems to be holding up fine so far.