This is a very nice looking piece. Materials are particle board with a melamine coating. This is expected due to the price.  Assembly is a bit tricky but straight forward if you follow the directions. I am disappointed with the lack of accuracy with the back panels and the drawer slides.  Because I am a DIY’er, I have the tools and ability to correct this. But if you are not a DIY’er, this would be a major issue.