This is a very solid built device, made with a good rubber feel throughout. Very premium quality and does not feel cheap. There are numerous vibrating modes, and even heat which can be adjusted to low or medium. There is great suction as well, and can be recharged as needed. The battery can last a fairly good long time almost an hour or so at least. Would recommend if you like massages especially if you often have tension.