It was not difficult to put together but they had some of the pieces for the doors marked wrong.  It looks cheaper than expected and the legs are plastic and completely crappy.  I will replace them and the handles to make it lol better.