Just the right balance between firm and bendy. Thought it might be a bit too big when we first opened the package but it's perfect. The surface has started to lose a little of its glossy texture after ~20 uses, even though we've only used water based lube and avoided cleaning with soap.
Love this dildo, the size is perfect for me. Not too big but not too small. Really flexible but still solid enough, the suction is great too on most surfaces. Definitely recommend