This is a small cabinet perfect for an entryway or where you do not want a cabinet with a lot of depth.  It requires assembly and there are quite a few steps to this.  But I believe that the instructions are clear - but you have to read carefully.  My only  complaint is that the 2 doors do not align perfectly with one another.  It may be that I need to adjust the doors a bit more to get the reveal to line up better.  I wish there were a bit more flexibility in adjusting the hinges.  This is a small matter and everything else came together well.  For the price of less than $180, this is a good value.