Arms were a bit difficult to get on but overall easy assembly and great quality chair. Cushion isn’t too firm like some reviews.