The table arrived very well packaged with no scratches or dents. It was very easy to put together (done by 1 not-so-handy woman in less than 30 minutes). You will need a screwdriver to attach the mirror top to the base, but otherwise all pieces were provided, including an allen key to put the base together. I love the finished product.  It fits perfectly against the small wall in my entry.