This looks really impressive once assembled. But these are very inexpensive materials. And I had all pieces but missed a step due to unclear/confusing instructions. It still functions and I kept the part in the event I ever want to remove the doors and upper surface to insert it. But it was difficult to assemble. I live alone and therefore assembled it alone over a night and a morning. The doors were actually easier to assemble than the rest of it imo. If you have help, I am sure it will go much more smoothly. TLDR, It does the job and looks good, but it was a challenge to get there alone.