Design wise is ok.  Really ( i mean really ) difficult and time consuming to assemble - screw holes are not in place at some chairs as a result you cannot place the screw.  Look for something else.