Cabinet quality as expected for the reasonable price.  Perfect size for my needs..  Assembly takes two people not difficult.

Con:  Interior rubber molding material holding glass panels in is colored purple and looks out of place as the cabinet is brown wood.