Very nice cabinet.  Assembly took a little time, but the instructions were easy to follow.  Very satisfied with this unit!