Very nice piece of furniture and not too terribly hard to put together, although I did/do have an issue with the doors as they seem to not sit completely even from one side of the door to the middle.  The connection from the door to the interior side wall is an awkward way to connect the two and I struggled with this for a little bit.