Had a few scratches and dings on arrival, but overall good purchase. I really like the look of the finish. Took a little bit of time to put together, but was not difficult at all.