Assembly was easy. Weight was a surprise, but in hindsight, should have expected it. Needed the help of another chair in order to put it together, which is not great for one person to do, considering the combined weight. 
Overall, chair is comfortable. I really like the multiple options to customize the seat angles.  One problem I noticed was that the back seat had issues staying up at my preferred height for very long unless I extremely tightened the dial. I'll expect it to be a problem further down the road, but for now, I can deal.