Quite tricky to put together, as the materials are cheap and the wood panels were bowed, but it's the perfect size for our needs so we're happy with it.  Looks nice once assembled and the interior space is pretty decent.  The manufacturer was very helpful, informative and accommodating when it came to arranging delivery.