I was over the moon with this purchase, it came well before I expected it. 
My son put it together on is own with no problems.
It is so comfortable, I have fallen asleep on it more than once since I have had it.
I love sitting and having the massage on for my lower back.
Even my granddaughter enjoys sitting in it with the massage and the heat on, which we put on timed.
I would recommend this item and I would happily buy it again if I needed another one.