It was very easy to assemble and looks great!  The only issue I have are the magnets that are supposed to hold the doors shut.  Even with the extra magnets (included) neither door stays shut.  The upper door isn't an issue as it leans in but the lower door is a problem.  I will need to find a workaround myself.