assembly took some time and some pieces didn't quite fit correctly - the doors are not level overall it is not that bad looks good however thought with the size of the unit would have held more storage