The invention relates to a device for the enlargement and/or stimulation and/or massaging of orifices of the body, such as the vagina or anus. The device is made up of a motor unit operatively engaged to a rotatable drive shaft, an insertion section located at the distal end of the massage device comprising a plurality of axially spaced drive cams rotationally coupled to the drive shaft, a control unit at the proximal end of the massage device for operating the drive shaft, and a flexible neck lying between the control unit and the insertion section to allow the user to adjust the positioning of the insertion section inside or immediately outside of the orifice being treated. In use the device is inserted into an orifice of the body and activated to adjust various functions of the device, such as varying the extent of expansion and contraction of the device, and adjusting the speed of vibration or rotation of the drive cams.