Chair is roomy and the heating function works well. The massage function is not great. It is more of a shaking motion than a massage function.