Very comfortable chair. Comes with everything needed for assembly. The armrests were a little tricky to attach but the chair is great.