Not at all easy to put together and our staff does this kind of thing all the time.  Nice looking when finally together, but not exceptionally sturdy.