This is a 100% silicone hypoallergenic no pores no smell and no taste vibrator. It is bleachable dishwasher safe boilable and long lasting. Overall length is 4″. The ProTouch has diameters that vary in size from to 1. The variable speed Micro-Mini Massager uses three watch batteries which are included.