I have to say that I was pleasantly surprised about the quality of this product.  It was relatively easy to assemble; instructions were clear for the most part.  It took about 1.5 hours.  A little hitch with the hinges but it's figured out.  Very nice touches, like the vinyl covers for the shelf brackets keep them from slipping, are appreciated.  Cabinet is sturdy and looks great!  I just wish there had been more color selection but I understand the reasons for it (factories closed due to COVID-19).