It took the two of us about 1.5 hours to assemble.  Everything lined up well, except for the upper right drawer, which also does not roll in/out well.  We tried to fix it but it's not working.  4 stars.