Very easy assembly. Fabric is nice and the chair is just as pictured. Definitely a firm chair, but that was what I was hoping for. Excellent purchase overall.