Good product.  Shelf bottom and back are a bit flimsy.  Instructions are ok and it’s not too hard to assemble.  Took me about 2.5 hours but I did not work very quickly.  Instructions have a problem in assembling the back.  You need to read ahead to understand how to put in the back reinforcement before assembling the back part.