Perfect for our space, easy to put together, massage is vibration. Heating is nice but doesn't get super hot.