Chair is firm but comfortable. The heat is nice and the vibrating massage isn't awful.  It's also a nice looking Chair. Foot rest could be a little longer but it isn't awful