Updated Review: After only a short few months, this cabinet has completely fallen apart. The top has separated from the base and looks TERRIBLE. Not worth the price or the pain to set it up.

This cabinet looks good (although it is impossible to get the glass doors to line up with one another) and is well made BUT it was an absolute pain to assemble. Two of pieces didn't fit together and one of them split as we were trying to put the the top on the base. We tried to hide the crack but you can still see it. Overall, its fine for the low price but not the best I have purchased and assembled.