My husband has assembled many pieces of furniture over the years. This one was terrible. Many of the holes were off or there were no holes at all. The front wooden decorative pieces were too tall and he had do shave them down to get the top piece on. This thing took three days to put together. He was able to use his creativity to overcome these problems because he has experience. The notches on both of the shelves to fit them into the cabinet were cut too far over and he couldn't come up with a solution for that, so we had to order replacement shelves. It will take a month for them to arrive. If I could have found anything close to this anywhere else I would chop it up and send it back. But, really, he has put too much time and sweat into this. It gets one star because it looks good when it is done and will do the job when and if I ever get the shelves. If you want it, pay the extra and have it assembled before delivery