My dad was kind enough to assemble this for me, and for someone very handy even he had a lot of trouble getting pieces to fit in where they were supposed to.  He said it was a good thing he did it because it would've been a tough job for me.  I would give it 3.5 stars if I could.  It is a nice piece but not amazing.  The drawers do not open smoothly, it is just wood on wood.