Took a while to assemble but worth it. No issues with pieces, hardware, etc.. May upgrade pull handles for aesthetics but otherwise love it.