The final product looks great after assembly!
The assembly was a nightmare.  CHEAP hardware was included and many pieces broke.  In spite of this, the final cabinet is fantastic.