I would have given the chairs a better rating, but three of the four I ordered had missing parts, broken parts, or the screws broken.  Once I fixed the issues myself and completed assembly, the chairs are fairly good.  

Pros: Cushions comfortable, rollers work well, look pretty good
Cons: Hard to assemble (screw holes not lined up correctly), missing or broken parts, low quality hardware