Fairly easy and quick to assemble. Solid quality. Massage works great in nearly all zones. The shoulder doesn't quite apply as much pressure as I'd like, but overall, for the value it's a great massage chair. IMO will work best for average height and weight folks. Taller individuals may need a different model. Very happy with the chair so far.