Very well constructed. Moderately difficult to assemble due to vague instructions, but I figured it out.  Would have given five stars if not for the confusing instructions.