The chair is comfortable and the cup holders are convenient. The fabric is nice and soft. I think it will clean up nicely, should we spill on it. The massage is more like a vibration, no rolling action. I haven’t used the heat because it’s summer time, but I imagine it will be cozy during our Buffalo, NY winters. Great purchase for the price.