Havent tried the heat and massage functions yet, however this chair is the perfect size for me.  I am 410 tall and 182 lbs.  Therefore you can judge for yourself how it fits for you.  It was easy to assemble, delivered in a timely fashion, and the fabric plus style are very attractive.