This cabinet was perfect for our space. Not the easiest to put together but not difficult to hang. Only issue is the doors don't line up 100%. Would still recommend