Firm 100% silicone. 6.75" x 1.5" with a great curve for g-spot / prostate massage and head for extra sensation. Strong suction cup base.