High quality. Easy, though time-consuming, to assemble. Instructions were easy to follow. Styrofoam packing was very messy.