Arrived in good time, before expected delivery date even with Covid restrictions in place. The chair and the fabric are exactly as shown and described. It arrived in perfect condition. Putting the legs on with the tool provided was not very challenging. It only took 10 or 15 minutes to attach the legs to the base. It is firm to sit on and won't be too heavy to move to another room if needed (temporarily). Overall, I'm very pleased with the chair and it is great to have a it in my guest/sewing room. Looks great, I would not hesitate to recommend this chair. I would add a photo but it looks just like the images posted online.