Looks okay, not too shabby assembling, but the hardware for the legs are inadequate.  Too short and upon assessment, anything longer will go through and potentially be visible on the bottom shelf.  I don’t believe I could recommend this furniture.