Beautiful piece of furniture. Just make sure that you understand that this is a distressed finish. Was not difficult to put together but was time consuming. Took 2 people 4 hours to put together. If you follow the steps in order then there was no confusion on what went with top and bottom. When it comes to back, bottom and top remember finished side will be what is visible on inside of cabinet. Instructions were clear on this. Only reason I gave it 4 stars is because the distressed finish has little divots that I didn't care as much for, along with engineered scratches. All divots and scratches of distressed finished were stained.  Packaged well with lots of foam panels in between pieces.