Body Benefits heat and massage mat
This Body Benefits cushioned mat heats and vibrates to warm and relax muscles. It has a hand controller to vary the settings. It has a pillow so can be used on the floor, a bed or a chair. It was a gift and only tried once so is essentially brand new.