Super easy to assemble! FedEx left it in our entryway and my daughter and I were able to push it upstairs. The fabric is soft, seems it would be easy to clean. The arms zip on which took us a few minutes to do. The seat cushion is firm at first but Im sure with time and use itll soften up. The chair overall is really comfy! I dont think it would work for a taller person. My husband is 511 and he seems to fit head to toe. We got the bluish grey color. Its true to the pictures advertised.