An elongate, tubular vibration device 100 with two end caps 106, 110. A motor 115 with eccentric weight 116 is mounted inside the body 102 on a flexible clamp 122, which may be made of plastic or rubber. The motor causes three dimensional cycloidal vibration, so oscillation occurs in each of the three orthogonal planes. The vibration is at frequencies of 15Hz-105Hz and amplitudes of 0.1mm-2mm. The speed of the motor is varied by a control circuit. Optionally, the device may include a tapered handle 120 with a removable applicator 121 to target the vibration. The device may include buttons 144 and a timer for control of the device. A method of using the device to reduce muscle stiffness is also claimed.