Very nice, but took a long time to put together.  We also had to alter the doors in order to get them to be level and fit correctly.