Cabinet was fairly easy to assemble. It is an inexpensive cabinet - as evidenced by the doors which are uneven. However, the size/style suits my purposes and I am happy with it - and would purchase it again. 
I'm going to hang it (as outlined in the blue tape on the wall) after painting it to match the lower cabinet. I replaced the knobs to match the lower cabinet, too.