The cabinet is great quality, however the assembly has been a challenge.  The directions are not clear at all, had to disassemble and reassemble twice.  Still having issues with the drawers.  Going to reassemble one more time.