Assembly is extremely easy, you'd be a fool to pay their assembly provider firm 40 bucks to put this together, it's basically 3 steps. Haven't had any issues with it in the short time I've had it. For the price, it's a quality chair.