Took some time to put together and has a few small scratches on one side that I can touch up. It is the perfect size and looks great in our room. Great price, overall a good purchase.