It’s a rigid and sturdy recliner, but not very comfortable. It also has the foot rest lifter on the inside of the arm by the seat cushion which makes it very awkward to lift the foot rest. I also have dogs and always keep a cover on my furniture. This chair is not very compatible with a cover, due to where the foot rest lifter is. Heat and massage is OK.