This is a very nice cabinet for the price, I was afraid it might look cheap but it does not. Assembly was quite easy & all the parts fit together nicely. There is pretty much room inside & the size of the cabinet is great. The only thing that could be improved is have the faux marble top able to withstand water.