Acceptable overall quality, but one hinge was broken when received.  Contacted customer service for part replacement.  The assembling instruction is clear but it takes time to assemble.