It was relatively easy to put together, would have been a little bit easier with another person to hold the doors out of the way, but still doable.  The only issue I had was lining up the magnet and the doors, but I was able to circumvent that with a little extra magnet piece I had.  I am very happy with it and it works perfectly for what I had in mind.