Versatile. The suction cup base will stick to almost any smooth, flat non-porous surface and is harness compatible. Peace of mind. Made from body safe Thermoplastic Elastomers TPE. Contains no fragrances, phthalates or latex. Size 8 inches length, 7.5 inches insertable by 2 inches in width.