Cabinet is good quality however was missing a few screws... Overall its a good product. The windows are glass and so are the knobs which I was happy with.