I've assembled many pieces of furniture over the years and I have to say that, without a doubt, this was the best assembly experience.  For instance, the legs have small dowels in addition to screws, so you know they're going in at the right angle!  We love the look and it adds greatly to our living room.