Nice cabinet for the price. Quality is ok for how inexpensive it is. Not complicated to put together either. The 26 nails on the back are the worst part of the assembly process because they are so many. Took me about an hour and a half to put the whole thing together. Looks good overall and great for a small space.