Safe and pure for body and pleasure made using phthalate free materials ABS plastic stroker, Thermoplastic Rubber TPR sleeve. 3.25 inches by 2.75 inches sleeve. 9 inches by 2.75 inches overall. Stroker requires 4 AA batteries, not included. Bulk weight 12.3 ounces.