This piece took my engineer husband 2 hours to assemble.  Come with very many, very small, individually wrapped and packaged pieces.  He actually had to sand down the bottom unit of one of the drawers because it did not come correctly cut.  Also, one of the front drawers had a black scuff across it, which was really disappointing because we got white.  Once it was finally assembled, it looks great and functions well, but I have to wipe the top off daily because every tiny fingerprint and smudge is very apparent on the stainless.