It looks nice and wasn't too difficult to assemble EXCEPT for the casters. There is nothing but gravity to hold them in place. Each time I lift up a bit on one side to slide one in, another falls out. Once assembled, this chair cannot be picked up and moved (for example to take upstairs), or the casters all fall out and you start over with the impossible task of getting them all to stay in. Had I known this in advance, I would not have purchased (my existing office chair does not have this problem)