We love, love, love this.  It did take some time to put together and is really heavy.  In the other hand it seems really sturdy, love the design and functionality.