It's overall okay. The seat is quite hard. The back legs were more difficult than the front to put on, due to part of the structure of the chair being in the way while trying to screw in the bolts. It looks good but I'm not sure I'll be able to sit in it all day while seeing clients.