This is a 100% silicone, hypoallergenic, no smell and no taste vibrator. It is bleachable and can even be boiled. The shaft is 6" X 1 1/4" with a head diameter of 1 1/2". The variable speed Micro-Mini Massager uses three watch batteries, which are included. You will definitely get a Buzz here!