Received item 2 days after placing order.  Was very carefully packaged in sturdy cardboard and lots of styrofoam, no damage at all to the mirrored surfaces.  Assembly was so easy, only the legs had to be attached with two bolts each, and the knobs screwed on the drawer fronts.  Perfect size to use in guest bedroom as a make-up table.