Easy to put together…but I had to adjust the alignment of the bars to slide the cushions in. No biggie. The chair doesn’t necessarily massage…it’s a subtle vibration. Heats up well and it overall feels cozy! I’m 5’0 ft tall and I get most out of the thighleg vibrations since I’m too short for the back massage.