Oh my goodness, its perfect! It rocks and swivels and it has heat and massage! Extremely easy to assemble, just zip and velcro the arm rests and slide the back portion onto arms on the body, thats it! It took me about 10 minutes and I am 64.  I love, love, love this rocker!!!