I hesitated with a massage seat and went ahead after a product deemed good brand. I do not regret my choice to the extent that the product is of good quality, nice and meet its promises. Of course it does not replace the human hand but the pressure exerted by the rolling of the balls is nice, especially when added to the heat. The vibration function is a little more that could happen. The neck massage is possible by putting the cushion upside down, on condition of not having a sparrow's neck! I am someone hypertensive and this little device allows a good time to muscle relaxation. To conclude this is without regret that I invested in this cushion.