Easy to assemble. At the time of the order, it was going to take about a week to deliver, and the 2 boxes were going to show up a couple of days apart. Well, it arrived in half the time, and both boxes arrived together. Chair looks nice and is fairly comfortable. Massage is weak and not something to rely on. Haven't tested the heat (way too hot here to mess with that). Reclining works a little different, but my son seems to be enjoying the chair.