It is a nice cabinet. And I'm giving it 4 stars because it is finished nicely. But- I did expect more in terms of a heaver build (for the price). For the material, its over priced. Many, many pieces to assemble. Good directions, looks great. I don't think it would hold up well to have to move it around more than once.