It was very easy to put together but regarding the chairs, we could not get them balanced unless we put pads on the legs that would not touch the floor.  Other than that it seems well made and does look nice