Fairly easy to put together, except for the hinges.  It looks great, seems fairly sturdy, and is functional.