Totally exceeded my expectations - it's sturdy and aesthetically pleasing.  I did hire someone to put together and was very glad that I had.  The first one that was delivered the leg was broken.  Customer service remedied this quickly and a replacement was delivered within a few days.