A massage device having a body with two end sections attached to a center section. The center section of the body has a motor and a heating unit, and each end section has an eccentric weight that are connected to the motor such that vibrations generated by the motor are transferred to each eccentric weight. The massage device also has a control mechanism configured to adjust the vibration of the massage device, and a microcontroller connected to the control mechanism and the motor to control the operation of the motor. A storage unit for storing a message device is capable of sanitizing, heating, and charging the message device.