I am very happy with this purchase.  It was also very easy to assemble.  Only had to attached legs and bottom shelf.  The rest was already assembled.