It didn't take long to assemble.  The instructions were not very clear.  Hardware is cheap and was stripped easily.  Overall the cabinet is nice.