This is a great little massage pillow for the price. It uses the same kind of massage rotors that I have seen on MUCH higher priced massage chairs, with a few major differences: 1. The cushion is lightweight and portable, whereas a massage chair is heavy and difficult to move. 2. There are only two massage rotors on the cushion, compared to 6 - 8 on a massage chair, but because you can move the cushion into different positions along your back, you can still get a whole back massage if you want to. 3. The controls are much simpler and more basic with the cushion compared to a massage chair. Your choices are on/off, heat/no heat, and there is an automatic shut-off after 15 minutes over which you have no control. But you can restart the cycle after a few minutes if you want a massage for longer than 15 minutes.
I would definitely recommend this cushion to friends.