This is a perfect little piece of furniture.  After laying all the pieces out and looking over the instructions I really thought I was in for quite the assembly project.  It really wasn't bad at all.  I had it done in about an hour.  Great quality piece.  Love the look and design.  Definitely a 5 star product.