Not hard to put together and super cute for a bargain price.
Note the doors can be manually adjusted via screws at the hinges to make sure the lines on the front match up.  A really good buy.