Very nice quality but a pain to assemble because the directions are not very good. 14 steps and many are out of order. Very happy with the cabinet now that it is done. The price was definitely right!